首页 > 其他 > 详细

表的简单约束

时间:2021-06-18 11:59:32      阅读:7      评论:0      收藏:0      [点我收藏+]

--文章表
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  非空约束

表的简单约束

原文:https://www.cnblogs.com/howorld/p/14898115.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!