码迷,mamicode.com
首页 > 其他好文 > 详细

表的简单约束

时间:2021-06-18 19:36:26      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:comm   primary   tle   唯一约束   _id   文章   har   foreign   开始   

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

表的简单约束

标签:comm   primary   tle   唯一约束   _id   文章   har   foreign   开始   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!