【发布时间】:2015-11-09 09:15:42
【问题描述】:
Foreign Key 列在以下场景中将如何填充。
它在tblCustomer 的OrderId 列中返回NULL 值,而它被设置为外部约束。
create table tblOrder
(
OrderId int primary key identity(1,1),
OrderName varchar(20) not null
)
create table tblCustomer
(
CustomerId int primary key identity(1,1),
CustomerName varchar(20) not null,
OrderId int FOREIGN KEY REFERENCES tblOrder(OrderId)
)
insert into tblOrder(OrderName) Values ('OrderOne')
insert into tblCustomer(CustomerName) values ('CustomerOne')
它将如何获取外键结果以存储在列中。
【问题讨论】:
-
这两个答案对你有帮助吗?
标签: sql sql-server-2008 insert foreign-keys