MySQL PRIMARY KEY和UNIQUE约束有什么区别?

下表将向我们提供PRIMARY KEY和UNIQUE约束之间的区别-

首要的关键
唯一约束
1.在一个表上只能创建一个主键。
1.可以将多个UNIQUE约束添加到一个表中。
2.默认情况下,主键创建聚簇索引。
2. UNIQUE Constraint默认情况下创建一个非聚集索引。
3.我们不能在定义为PRIMARY KEY的列中插入空值。
3.我们可以在具有UNIQUE约束的列中插入空值。


猜你喜欢