gpt4 book ai didi

sql - 唯一和主键

转载 作者:可可西里 更新时间:2023-11-01 06:34:23 33 4
gpt4 key购买 nike

将表的属性声明为 UNIQUE 是否等同于将其声明为 PRIMARY KEY?

非常感谢!

最佳答案

没有。

PRIMARY KEY 必须是 UNIQUE,但 UNIQUE 键不必是主键。一个表中可以有多个 UNIQUE 键。

主要区别在于主键不能有 NULL 值,因为它们必须唯一标识一行。 UNIQUE 键可以为 NULL,并且允许多个 NULL 值(除非您使用不常见的表引擎,如 BDB)。

关于sql - 唯一和主键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2452399/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com