我是Postgresql的新手。正在创建一个数据库,其中包含表“ user”和“ Name”,“ Sum”,“ id”(这是一个串行主键)列
我想只在Name和Sum列中输入数据,因为id是一个串行PK
“ id”列是另一个表“ account”中的外键,因此,当我尝试在表中输入数据时,这表明我违反了外键约束
代码如下:
INSERT INTO public.”user”(“Name”,”Sum”)
VALUES (‘Tasneem’,400);
告诉我
Insert or update on table “user” violates foreign key constraint “user_Sum_fkey”
Key (Sum)=(400) is not present in table account