数据库中主键和唯一索引的区别?

1.主键为一种约束,唯一索引为一种索引,本质上就不同。

2.主键在表中只能有一个,唯一索引可以有多个。

3.主键创建后一定包含唯一性索引,而唯一索引不一定就是主键。

4.主键不能为null,唯一索引可以为null.

5.主键可以被其它表引用,唯一索引不能。

6.主键和索引都是键,主键是逻辑键,索引为物理键,即主键不实际存在。

猜你喜欢

转载自blog.csdn.net/liang194237/article/details/81262653