primary key是主键,unique index是唯一索引。
主键必定是唯一的,但唯一的列不一定是主键,所以用unique index。
至于primary key所占的空间,我没听说过。呵呵~!
主键必定是唯一的,但唯一的列不一定是主键,所以用unique index。
至于primary key所占的空间,我没听说过。呵呵~!
解决方案 »
- Oracle数据库发生ora-01219错误
- 这个保存点是怎么回事啊
- 一个oracle与jboss数据库连接的棘手问题,请高手帮忙
- 关于存储过程与事务的一个小问题
- oracle日期查询问题
- pl/sql developer 中如何设置SQl_Windows的自动换行?
- 一次工作机遇选择的问题,进退两难,特来向大家请教..............................
- oracle企业版的用户数是个什么概念
- oracle 9i for redhat linux 8.0 安装不上
- 为什么经常报 ORA-01034: ORACLE not available?
- Oracle安装不上,别告诉我这是D版的问题啊!!!!!!!!!!!
- oracle安装问题!!
但是建立Primay Key的时候,系统会自动生成一个唯一索引,当然这个索引在删除表数据的时候也会同步更新,但不会自动释放空间。
但是建立Primay Key的时候,系统会自动生成一个唯一索引,当然这个索引在删除表数据的时候也会同步更新,但不会自动释放空间。
但是建立Primay Key的时候,系统会自动生成一个唯一索引,当然这个索引在删除表数据的时候也会同步更新,但不会自动释放空间。
unique 可以允许空值存在
unique 可以允许空值存在
主键必定是唯一的,但唯一的列不一定是主键
unique 可以允许空值存在,建立Primay Key的时候,系统会自动生成一个唯一索引
pk一个约束,是为了数据完整性的考虑,尽管他会自动生成一个index。
而unique index,还只是一个index,只是从查询效率的考虑。