--Identity(1001,1): 自动递增,开始数1001,递增数1; Primary Key: 主键,不能有重复
create table test(
Id int Identity(1001,1) Primary Key
)
--外键约束。tab2的Id对应tab1的Id,不能在tab2添加tab1中没有的Id
create table tab1(
Id int Identity(1001,1) Primary Key
)
create table tab2(
Id int
foreign key(Id) reference tab1(Id)
)
--非空约束
careate table test(
Name Varchar(10) Not Null
)
--检查约束。字段Age输入必须大于6,字段Sex必须输入M或者F
create table test(
Id int Identity(1000,1) Primary Key,
Age int CHECK (age > 6)
Sex Varchar(30) CHECK(Sex in('M','F'))
)
--默认约束。字段Sex默认值是M
create table test(
Id Int Identity Primary Key,
Sex varchar(30) Default 'M'
)
SQL语句
最新推荐文章于 2021-01-27 15:09:19 发布