【发布时间】:2010-09-16 20:49:15
【问题描述】:
我在表 A 中插入一个值,它的主键为序列类型。我想使用查询的返回值作为表 B 的外键......但我收到了这条消息:
错误:在表“tb_midia_pessoa”上插入或更新违反了外键约束“tb_midia_pessoa_id_pessoa_fkey” 详细信息:表“tb_pessoa”中不存在键 (id_pessoa)=(30)。 )
如果没有:我怎样才能做到这一点: - 开始一个新的交易 - 删除我的外键约束 =O ?
问候! 佩德罗
【问题讨论】:
-
你能更清楚“表A”和“表B”如何对应“tb_midi_pessoa”和“tb_pessoa”吗?
标签: postgresql transactions foreign-keys