SET NOCOUNT ON
GO CREATE TABLE Parent (pkey1 INT IDENTITY NOT NULL CONSTRAINT pkParent PRIMARY KEY, col1 INT NULL) GO INSERT Parent (col1) VALUES (284) GO INSERT Parent (col1) VALUES (326) GO
以下代码则创建子表,并在引用父表的列中插入一个空值。
CREATE TABLE Child
(pkey1 INT IDENTITY CONSTRAINT pkChild PRIMARY KEY, Parentpkey1 INT NULL CONSTRAINT fkChildParent FOREIGN KEY REFERENCES Parent(pkey1), col1 INT NULL) GO INSERT Child (Parentpkey1, col1) VALUES (null,2) GO