社区
MS-SQL Server
帖子详情
唯一约束和主键约束有什么区别???? 求解
liubo1502838
2012-10-19 08:57:16
唯一约束和主键约束有什么区别????
...全文
974
11
打赏
收藏
唯一约束和主键约束有什么区别???? 求解
唯一约束和主键约束有什么区别????
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
以学习为目的
2012-10-19
打赏
举报
回复
1到6楼都说完了,楼主可以结贴了~
chengpei_chen
2012-10-19
打赏
举报
回复
看来回答的差不多了
汤姆克鲁斯
2012-10-19
打赏
举报
回复
楼上的都说完了
發糞塗牆
2012-10-19
打赏
举报
回复
主键必然是唯一且不为空,但是唯一不一定是主键,而且主键只能有一个,但是唯一约束仅仅是为了保持某些列具有唯一性而已。所以可以有多列
夜予
2012-10-19
打赏
举报
回复
[Quote=引用 1 楼 的回复:]
一张表里只能有一个主键约束,可以有多个唯一约束
[/Quote]
补充点:主键约束的字段不能为null,而唯一约束的字段可以为null值
天-笑
2012-10-19
打赏
举报
回复
1:一张表里只能有一个主键约束,可以有多个唯一约束
2:唯一性约束所在的列允许空值,但是主键约束所在的列不允许空值
3:主键列,默认是聚集索引,聚集索引 查询效率最高
14号选手
2012-10-19
打赏
举报
回复
主键可以是复合的吧
昵称被占用了
2012-10-19
打赏
举报
回复
补充:
主键不能为空,而唯一可以为空
老白猫
2012-10-19
打赏
举报
回复
唯一性约束所在的列允许空值,但是主键约束所在的列不允许空值也是个小区别。
快溜
2012-10-19
打赏
举报
回复
一张表里只能有一个主键约束,可以有多个唯一约束
houyajin
2012-10-19
打赏
举报
回复
楼主结帐吧
数据库作业第三章.pdf
数据库作业第三章.pdf
2021-2022计算机二级等级考试试题及答案No.11742.docx
2021-2022计算机二级等级考试试题及答案No.11742.docx
国家二级(MS+Office高级应用)机试历年真题试卷汇编46.pdf
国家二级(MS+Office高级应用)机试历年真题试卷汇编46.pdf
数据库原理和应用复习提纲(含答案解析).doc
数据库原理和应用复习提纲(含答案解析).doc
猿辅导2019校招技术类笔试题.docx
猿辅导2019校招技术类笔试题
MS-SQL Server
34,838
社区成员
254,632
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章