Create database cat
go
use cat
go
CREATE TABLE s(s# int not null primary key,s_name varchar(8) not null)
go
CREATE TABLE cs(c# int not null,cj tinyint not null default(0),foreign key(c#) references c(c#))
goinsert s values(1,'aa') ---插入主键insert cs values(1,56) --这样是对的应为主键表里有 1insert cs values(2,56) --这样是错的应为主键表里没有 2