sql server 中有哪几种约束?
2个回答
展开全部
一共有五种约束:这里以学生表stuinfo为例1、添加主键约束alter
table
stuinfo
add
costraint
pk_stuno
primary
key
(stuno)2、唯一约束alter
table
stuinfo
add
constraint
uq_stuid
unique
(stuid)3、添加默认约束alter
table
stuinfo
add
constraint
df_address
default
('地址不详')
for
address4、添加检查约束alter
table
stuinfo
add
constraint
ck_age
check
(age
between
15
and
40)
这是年龄在15到40之间5、添加外键约束alter
table
stumarks
add
constraint
fk_stuno
foreign
key
(stuno)
references
stuinfo
(stuno)这是一个成绩表(stumarks)引用学生信息表中的列
学号
table
stuinfo
add
costraint
pk_stuno
primary
key
(stuno)2、唯一约束alter
table
stuinfo
add
constraint
uq_stuid
unique
(stuid)3、添加默认约束alter
table
stuinfo
add
constraint
df_address
default
('地址不详')
for
address4、添加检查约束alter
table
stuinfo
add
constraint
ck_age
check
(age
between
15
and
40)
这是年龄在15到40之间5、添加外键约束alter
table
stumarks
add
constraint
fk_stuno
foreign
key
(stuno)
references
stuinfo
(stuno)这是一个成绩表(stumarks)引用学生信息表中的列
学号
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询