--文章表
create table Article
(
ID int primary key identity(1,1) not null --ID
Title varchar(60) not null --标题
)
--评论表
create table Comment
(
ID int primary key identity(1,1) not null,--ID
sex char
Content varchar(255) not null --评论内容
Article_ID int foreign key (Article_ID) references Article(ID) --文章编号 外键
Article_ID int references Article(ID) --文章编号 外键
)
primary key 主键,不能为空
identity(1,1) 从1开始自增1,identity(2,2) 从2开始自增2,
Article_ID int foreign key (Article_ID) references Article(ID) 文章编号 外键约束
Article_ID int references Article(ID) 文章编号 外键的另一个写法
check 检查约束,比如check(ID>5)或者check(sex in(‘男‘,‘女‘));
(check约束:定义列中可接受的数据值。可以将 CHECK 约束应用于多个列,也可以将多个 CHECK 约束应用于单个列。当除去某个表时,也将除去 CHECK 约束。)指定可由表中一列或多列接受的数据值或格式。
unique 唯一约束
not null 非空约束