上周六去参加上海Oracle WDP俱乐部沙龙的一次交流,其中提到了关于“Oracle中主键和唯一索引的区别”,基本上大家都可以说上几个,在网上也可以找到,但是总感觉不太全,根据自己的理解总结了一下

基本上有3大区别:

1、主键每张表只可以有一个,唯一索引可以有多个
2、主键列不允许有NULL数据,唯一索引可以
3、主键列一定是唯一索引列,唯一索引列不一定是主键列

[@more@]

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/111631/viewspace-1053479/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/111631/viewspace-1053479/

oracle中主键和唯一索引的区别说明相关推荐

  1. Oracle中主键和唯一索引的区别oracle中联合主键的作用

    在创建主键的同时会生成对应的唯一索引,主键在保证数据唯一性的同时不允许为空, 而唯一索引可以有一个为空的数据项,一个表中只能有一个主键,但是一个主键可以有多个字段,一个表中可以有多个唯一索引. 联合主 ...

  2. 主键和唯一索引的区别

    原文地址:http://blog.csdn.net/baoqiangwang/article/details/4832814 主键是一种约束,唯一索引是一种索引,两者在本质上是不同的. 区别 1. 主 ...

  3. mysql主键和唯一索引_mysql 主键和唯一索引的区别

    主键是一种约束,唯一索引是一种索引,两者在本质上是不同的. 主键创建后一定包含一个唯一性索引,唯一性索引并不一定就是主键. 唯一性索引列允许空值,而主键列不允许为空值. 主键列在创建时,已经默认为非空 ...

  4. mysql 主键和唯一索引的区别

    主键是一种约束,唯一索引是一种索引,两者在本质上是不同的. 主键创建后一定包含一个唯一性索引,唯一性索引并不一定就是主键. 唯一性索引列允许空值,而主键列不允许为空值. 主键列在创建时,已经默认为非空 ...

  5. oracle中主键违反唯一,一个非常奇怪的违反唯一性约束的问题:

    一个非常奇怪的违反唯一性约束的问题: 我在一个表中用下面的语句进行update时报违反唯一性约束的错误,如下 update yield.at_lotcalendar set enddate=to_da ...

  6. 主键 和 唯一索引 的区别

    主键是一种约束: 唯一索引是一种索引 主键创建后一定包含一个唯一索引:但唯一索引不一定是主键 主键不允许空值:唯一索引允许(唯一索引中null表示没有. 如果有,则唯一)

  7. 主键与唯一索引的区别

    1.主键一定是唯一性索引,唯一性索引并不一定就是主键: 2.一个表中可以有多个唯一性索引,但只能有一个主键: 3.主键列不允许空值,而唯一性索引列允许空值.

  8. mysql中主键、普通索引、唯一索引和全文索引

    SQL索引用来快速地寻找那些具有特定值的记录,所有MySQL索引都以B-树的形式保存.如果没有索引,执行查询时MySQL必须从第一个记录 开始扫描整个表的所有记录,直至找到符合要求的记录.表里面的记录 ...

  9. mysql主键和唯一索引_主键和唯一索引的有什么区别

    主键和唯一索引的区别 -- 区别 主键是一种约束,唯一索引是一种索引,两者在本质上是不同的. 主键创建后一定包含一个唯一性索引,唯一性索引并不一定就是主键. 唯一性索引列允许空值,而主键列不允许为空值 ...

最新文章

  1. 美国年薪最高的高管是谁?彭博最新薪酬排名出炉,库克只排第二
  2. Web移动端Fixed布局的解决方案
  3. 数据结构 如何删除单向链表的倒数第m个元素
  4. 红管2不显示服务器,红色管弦乐队2怎么建立服务器 | 手游网游页游攻略大全
  5. DevExpress 组件ToolBar、PopupMenu 使用有感
  6. spring-boot actuator(监控)配置和使用
  7. hive表名命名规范_数据仓库开发规范
  8. yoyo跑_足球YOYO体测大揭秘 失去资格只需两次
  9. 解决 U盘安装Windows Server 2012 R2 报错 Windows 无法打开所需的文件 Sources\install.wim...
  10. 国内首个!阿里云发布容器ATTCK攻防矩阵 | 凌云时刻
  11. 【平衡小车】新手应知一二之过程梳理和问题总结
  12. FLASK开启调试模式,使程序修改即时生效
  13. android 充电模式deamon_它是首款无线充电手机,也是雷军十年前的最爱极客博物馆...
  14. PS色彩算法理解记录 4 Screen
  15. std__vector介绍
  16. 制作适应手机网页、平板电脑(iPad)、电脑网页的三种方法
  17. 2021常州市程序设计小能手真题及题解
  18. 算法 - 鸡尾酒排序(CocktailShaker_sort)
  19. 扑克牌叠加效果css_使CSS剪辑生效:扩大叠加效果
  20. Wireshark分析DHCP

热门文章

  1. 如何把数字证书导入到Windows根证书存储区
  2. Android materialdesign TextInputLayout替换眼睛图标和解决眼睛图标不显示的问题
  3. JSON.parse和JSON.stringify的bug解决
  4. c语言中未定义标识符,未定义标识符
  5. 再不玩AI,就真的要失业了,如何用AI实现建筑设计?
  6. 简述HTTPS中间人攻击
  7. webuploader实现批量图片上传功能
  8. 从0到1带大家把手搭建spring cloud alibaba 微服务大型应用框架(八) saas平台篇-解决不同租户针定制化开发问题 -完整代码以及案例方案(1)
  9. vim (整行,多行,一个单词)复制
  10. 【数据结构与算法】 常用的十大算法