在 postgres 中更改和创建复合外键的语法

1N5*_*818 3 postgresql foreign-keys alter-table composite-primary-key

我在 Postgres 中有一个带有复合主键的表。

更改另一个现有表以将复合外键添加到第一个表的复合主键的语法是什么?

Dan*_*iev 5

ALTER TABLE my_fk_table
ADD CONSTRAINT my_fk 
FOREIGN KEY (pk1, pk2) 
REFERENCES my_pk_table
ON DELETE CASCADE;
Run Code Online (Sandbox Code Playgroud)