<分区>
CREATE TABLE test ( id int PRIMARY KEY , name );
CREATE TABLE test1 ( id integer[] REFERENCES test , rollid int );
错误:外键约束“test3_id_fkey”无法实现 详细信息:键列“id”和“id”的类型不兼容:integer[] 和 integer。
之后我也尝试另一种方式
CREATE TABLE test1 ( id integer[] , rollid int);
ALTER TABLE test1 ADD CONSTRAINT foreignkeyarray FOREIGN KEY (id) REFERENCES test;
错误:无法实现外键约束“fkarray” 详细信息:键列“id”和“id”的类型不兼容:integer[] 和 integer。
所以我尝试创建一个外键数组意味着它说错误。请告诉我任何人?
postgresql 版本是 9.1。