作者akhu (Tiger)
看板Database
標題[SQL ] 有FOREIGN KEY的資料表如何新增資料?
時間Thu May 3 21:32:37 2012
小弟所使用的是 MS SQL 2005
因為是要新加程式的關係,所以資料庫的設定不動
我在下INSERT INTO的語法的時候就會出現
"INSERT 陳述式與 FOREIGN KEY 條件約束 "F_AlarmDetail_AlarmMaster" 衝突。
衝突發生在資料庫 "WWALMDB",資料表 "dbo.AlarmMaster", column 'AlarmId'。
陳述式已經結束。"
一直無法新增資料進去,所以請問一下如果table有FOREIGN KEY的設定
該如何用語法新增一筆資料進去~謝謝指教!!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 111.251.191.117
推 roywu607:defaut value? 05/03 21:38
→ lbeeon:被參考的那張 FK要先有值 參考的才能輸入 05/03 22:54
→ akhu:所以說是我table新增資料順序的問題囉 05/03 23:26
→ lbeeon:照你上面的敘述是 你就key幾筆資料測試看看吧 05/04 02:58