主键和唯一索引的区别
时间:2011-02-23 来源:小齐宝
1.最本质的区别:主键是一种约束,唯一索引是一种索引(索引的建立是为了在提高查询效率,但同时也要消耗资源维护索引)
2.主键列在建立一定包含一个唯一索引,唯一索引不一定是主键
3.唯一索引可以为空值,主键不可以
4.主键可以作为其他表的外键,唯一索引不可以
5.一个表可以有多个唯一索引,主键只能有一个。
相关阅读 更多 +
时间:2011-02-23 来源:小齐宝
1.最本质的区别:主键是一种约束,唯一索引是一种索引(索引的建立是为了在提高查询效率,但同时也要消耗资源维护索引)
2.主键列在建立一定包含一个唯一索引,唯一索引不一定是主键
3.唯一索引可以为空值,主键不可以
4.主键可以作为其他表的外键,唯一索引不可以
5.一个表可以有多个唯一索引,主键只能有一个。