sqlserver2008 什么是唯一键? 怎么设置唯一键

举报 回答
sqlserver2008 什么是唯一键? 怎么设置唯一键
问在线客服
扫码问在线客服
  • 回答数

    8

  • 浏览数

    7,725

举报 回答

8个回答 默认排序
  • 默认排序
  • 按时间排序

没找到满意答案?去问秘塔AI搜索
取消 复制问题
已采纳
唯一键分为主键(主键索引)和唯一索引(UNIQUE 索引),意思就是在某一列中不能出现重复值,但主键索引和唯一索引的区别是,主键索引不允许为空,而唯一索引允许为空,其中空(null)是可以不唯一的。
设置方法分别如下:
创建主键索引:
alter table tablename add constraint 主键名 primary key(字段名);创建唯一索引:
CREATE UNIQUE CLUSTERED INDEX myclumn_cindex ON mytable(mycolumn);
取消 评论
只要SqlServer还在,就能在开始菜单或者安装目录找到。开始菜单里的SqlServer目录,里面就一目了然了;安装目录的话,管理台的程序名为ssms.exe,目录比较深,可自己用搜索功能找出。
取消 评论
唯一键就是表示这个列的所有值只能是唯一的,不能出现重复

如果可视化建唯一的话 右键该列----索引/键----类型:唯一键; 这样就设置好了

用T-Sql的话 语法这样写 Alter TableName Add Constraint U_columnName Unique(列名)

祝楼主学有所成!
取消 评论
设计表的时候看见工具栏上面的那个钥匙按钮了么?

选中字段然后点它就可以了。
取消 评论
外键知道就好了,实际应用中几乎没有使用外键的
取消 评论
你确定没有恩错么?
取消 评论
ZOL问答 > sqlserver2008 什么是唯一键? 怎么设置唯一键

举报

感谢您为社区的和谐贡献力量请选择举报类型

举报成功

经过核实后将会做出处理
感谢您为社区和谐做出贡献

扫码参与新品0元试用
晒单、顶楼豪礼等你拿

扫一扫,关注我们
提示

确定要取消此次报名,退出该活动?

sqlserver2008 什么是唯一键? 怎么设置唯一键