示例架构:http ://sqlfiddle.com/#!1/3d410
我已经有一个表,我想在表中添加一个新的、无效的外键。添加 NOT VALID 外键的正确语法是什么?
CREATE TABLE junks (
id serial PRIMARY KEY,
name text
);
CREATE TABLE trunks (
id serial PRIMARY KEY,
name text
-- no fk
);
-- and the below does not work!
--ALTER TABLE trunks ADD junk serial REFERENCES junks(id) NOT VALID;