主键约束(Primary Key)和唯一性约束(UNIQUE)都可以保证表中记录不重复,二者主要区别是( )
A: 二者都允许一次空值
B: 主键约束允许出现一次空值,唯一性约束不允许空值
C: 主键约束不允许空值,唯一性约束允许出现一次空值
D: 二者都不允许出现空值
A: 二者都允许一次空值
B: 主键约束允许出现一次空值,唯一性约束不允许空值
C: 主键约束不允许空值,唯一性约束允许出现一次空值
D: 二者都不允许出现空值
举一反三
- 唯一性约束和主键约束的区别在于,定义唯一性约束的列取值允许空值,但定义主键约束的列不允许空值。
- 关于唯一性约束错误的描述有 A: 主键约束具有唯一性约束 B: 允许空值,但只能有一个空值 C: 唯一性约束可以有多列组成 D: 唯一性约束不允许有空值
- 数据库中关于主键约束描述错误的是( ) A: 一个表中只能设置一个主键约束 B: 允许空值的字段上不能定义主键约束 C: 允许空值的字段上可以定义主键约束 D: 允许空值的字段上可以定义主键约束
- 设置唯一约束时,该字段是否允许为空: A: 允许出现多个空值 B: 最多出现一个空值 C: 不能出现空值 D: 不确定
- 使用约束可以保证数据库中数据的正确性,其中______约束允许出现空值但不允许出现重复值。