SQL中 CREATE UNIQUE 是什么意思啊~?
2个回答
展开全部
sql
server联机丛书都说的很清楚了:
可使用
unique
约束确保在非主键列中不输入重复值。尽管
unique
约束和
primary
key约束都强制唯一性,但在强制下面的唯一性时应使用
unique
约束而不是
primary
key
约束:
非主键的一列或列组合。
一个表可以定义多个
unique
约束,而只能定义一个
primary
key
约束。
允许空值的列。
允许空值的列上可以定义
unique
约束,而不能定义
primary
key
约束。
这个是别人的回答我只是摘抄@
server联机丛书都说的很清楚了:
可使用
unique
约束确保在非主键列中不输入重复值。尽管
unique
约束和
primary
key约束都强制唯一性,但在强制下面的唯一性时应使用
unique
约束而不是
primary
key
约束:
非主键的一列或列组合。
一个表可以定义多个
unique
约束,而只能定义一个
primary
key
约束。
允许空值的列。
允许空值的列上可以定义
unique
约束,而不能定义
primary
key
约束。
这个是别人的回答我只是摘抄@
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询