1
我有一個問題。我有兩個表,1個外鍵。如何避免約束SQL Server 2008
表A和表B
CREATE TABLE A
kdtrans int (5) primary key
INSERT INTO A Values
(1),(2),(3)
然後我想在表B中
CREATE TABLE B
kdtrans int (5) primary key,
FOREIGN KEY kdtrans REFERENCES A(kdtrans)
INSERT INTO B Values
(1),(2),(3),(4),(5)
插入這些查詢是約束的誤差原因。所以我應該怎麼做才能避免約束。我不會在表A中插入新記錄。
爲什麼你要插入記錄'B'中違反約束?有限制的全部意義在於防止這一點。 – 2013-04-20 09:53:45
導致老闆問我這麼做): – 2013-04-20 09:54:36
然後放下約束。 – 2013-04-20 09:54:52