第一张表名为;S 主键:SNO
第二;P 主键:PNO
第三:J 主键:JNO
第四:SPJ 外键:SNO,PNO,JNO
现在想在第四张表中加入:
insert
into SPJ
values('S2','J6','P4',200)
出现了:
消息 547,级别 16,状态 0,第 2 行
INSERT 语句与 FOREIGN KEY 约束"FK__SPJ__JNO__117F9D94"冲突。该冲突发生于数据库"test",表"dbo.J", column 'JNO'。
语句已终止。
别告诉我先把约束取消了,加入进去后在添加约束....
ä½ æ¯è¯´å¨Sä¸ï¼
insert
into S(SNO)ï¼
value(S2)
?
ä½æ¯SNOæ¯Sç主é®ï¼âS2âå¨Sä¸å·²ç»åå¨äºåï¼å ä¸è¿å»åï¼
æï¼ææçåºæ¥ï¼ä½ æå
¥ç顺åºéäº
æ以导è´å¤é®ä¸åå¨
insert
into SPJ
values('S2','P4','J6',200)
ä½ P4åJ6ååäº
è¿ä¸ªä¸å°±æ¯SNO=âS2â? ä½ è¯´çæä¸å¤ªæ¸ æ¥ãè½ä¸è½ææ¥éª¤å详ç»ç¹ã谢谢ï¼
ä½ æè¿ä¸ªæ§è¡ï¼ä½ ä¹åé£ä¸ªæå ¥P4åJ6åçä½ç½®ä¸å¯¹ï¼å¯¼è´æ¥éäº