T SQL中UNIQUE是什么意思?(在线等)

刚学SQL2000到关键字UNIQUE,书上说是:指定字段具有唯一性.不是很明白具体是什么.... 刚学SQL2000到关键字UNIQUE,书上说是:指定字段具有唯一性.
不是很明白具体是什么.
展开
 我来答
GoRemote
推荐于2018-04-13 · TA获得超过219个赞
知道答主
回答量:208
采纳率:0%
帮助的人:76.7万
展开全部
sql server联机丛书都说的很清楚了:
可使用 UNIQUE 约束确保在非主键列中不输入重复值。尽管 UNIQUE 约束和 PRIMARY KEY约束都强制唯一性,但在强制下面的唯一性时应使用 UNIQUE 约束而不是 PRIMARY KEY 约束:

非主键的一列或列组合。
一个表可以定义多个 UNIQUE 约束,而只能定义一个 PRIMARY KEY 约束。

允许空值的列。
允许空值的列上可以定义 UNIQUE 约束,而不能定义 PRIMARY KEY 约束。

这个是别人的回答我只是摘抄@
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式