标签: postgresql foreign-key-relationship
如何将FOREIGN KEY (packet_id) REFERENCES girvi_packet(id) DEFERRABLE INITIALLY DEFERRED设置为NULL?
FOREIGN KEY (packet_id) REFERENCES girvi_packet(id) DEFERRABLE INITIALLY DEFERRED
如果父项被删除postgreSQL会引发父项缺失的错误,我想抑制此行为。某些第三方工具默认添加此约束。但我的用例要求不然。
postgreSQL
答案 0 :(得分:0)
外键的目的是防止孤儿。你唯一能做的就是删除约束
ALTER TABLE ... DROP CONSTRAINT ...