我有一個訂單表orderID
。我希望當我在訂單中創建一個新行時,並自動將它添加到orderDetails
中的一個新行中相同的orderID
。我得到了自動遞增工作,但是無論何時我嘗試鏈接兩個,添加級聯刪除,它給了我一個錯誤。Microsoft SQL服務器:有一個自動遞增列更新另一個表
'訂單' 表成功保存
'的OrderDetail' 表
- 無法創建關係 'FK_orderDetail_order'。
無法在引用列'orderDetail.orderID'是標識列的位置創建級聯外鍵「FK_orderDetail_order」。
無法創建約束。查看以前的錯誤。
這似乎是因爲在創建行時沒有orderID
。沒有這兩個鏈接,很難將訂單鏈接到其信息。
我正在使用Microsoft SQL server mgt studio。我通過命令行學習了MySQL,而不是SQL,因此整個GUI的東西都把我扔掉了(而且我有點生疏)。