0
我已經將數據從sql插入文件插入ms sql數據庫。這個數據顯然並不完整。 我在嘗試創建ERD並在表之間創建關鍵約束時發現了這一點。 當我嘗試將article_review連接到order1,其中order1具有主鍵且文章評論具有外鍵時。
我在那裏選擇不匹配,將鍵值的所有記錄的查詢: 看到圖像:http://imgur.com/vDbCuG8
所以我想現在要做的: 插入新行與缺少的ID值article_review。其他列的值並不重要,它們可以是NULL或隨機生成的。
一個簡單的連接並不會真正地削減它,因爲所有其他列都不相同。
ps。上述所有的必要的,因爲MS SQL 2016不會讓我創建2個表之間的鍵約束,其中一人包含的值是不是在其他之一,因此引發錯誤:
'order1' table saved successfully
'article_review' table saved successfully
'review' table
- Unable to create relationship 'FK_review_order1'.
The ALTER TABLE statement conflicted with the FOREIGN KEY constraint "FK_review_order1". The conflict occurred in database "superDatabase", table "dbo.order1", column 'id'.