社区
Sybase
帖子详情
那位知道Oracle中主鍵和唯一性索引的关系,它们有什么共同和不同之处?
shi_hang_nk
2001-08-08 11:00:41
...全文
76
回复
打赏
收藏
那位知道Oracle中主鍵和唯一性索引的关系,它们有什么共同和不同之处?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Tianlesoftware
Oracle
学习手册(v1.0)高清完整PDF版
Tianlesoftware
Oracle
学习手册(v1.0)
循序渐进
Oracle
数据库管理、优化与备份恢复.pdf
循序渐进
Oracle
数据库管理、优化与备份恢复.pdf
oracle
主键
唯一性
,
oracle
唯一
索引
,唯一约束,主键之间的联系
主键(primary key)是表中的一个或多个字段,它的值用于唯一地标识表中的某一条记录,在两个表的
关系
中,主键用来在一个表中引用来自于另一个表中的特定记录,,主键时一种唯一关键字,表定义的一部分。一个表的主键可以由多个关键字
共同
组成,并且主键不能包含空值。
oracle
中创建主键后会自动生成一个唯一
索引
,并且该唯一
索引
可以在user_indexes视图中查到。创建两张表结构相同的表,test_1...
Oracle
中主键和唯一
索引
的区别
oracle
中联合主键的作用
在创建主键的同时会生成对应的唯一
索引
,主键在保证数据
唯一性
的同时不允许为空, 而唯一
索引
可以有一个为空的数据项,一个表中只能有一个主键,但是一个主键可以有多个字段,一个表中可以有多个唯一
索引
。 联合主键只是让记录联合的那几个字段总体上是唯一的,比如id1 id2 id3三个列作为联合主键,那么在这个表中可以有多个id 为1的,但肯定只有一个1 0 0。
oracle
为什么主键不唯一,
Oracle
主键、唯一键与唯一
索引
的区别
转载于:-->>
Oracle
主键、唯一键与唯一
索引
的区别一般,我们看到术语“
索引
”和“键”交换使用,但实际上这两个是不同的。
索引
是存储在中的一个物理结构,键纯粹是一个逻辑概念。键代表创建来实施业务规则的完整性约束。
索引
和键的混淆通常是由于数据库使用
索引
来实施完整性约束。接下来我们看看数据库中的主键约束、唯一键约束和唯一
索引
的区别。1234567891011121314151617...
Sybase
2,598
社区成员
25,609
社区内容
发帖
与我相关
我的任务
Sybase
Sybase相关技术讨论区
复制链接
扫一扫
分享
社区描述
Sybase相关技术讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章