主键和唯一索引区别

版权声明:本文为博主原创文章,转载需标明出处。 https://blog.csdn.net/coderDogg/article/details/88236676

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

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

3.主键不允许空值,唯一索引可以为空;

4.主键可以被其他表引用,而唯一索引不可以;

5.一个表最多只能创建一个主键,而可以创建多个唯一索引;

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

猜你喜欢

转载自blog.csdn.net/coderDogg/article/details/88236676