PHP考试

在MySQL数据库中,关于主键约束与唯一约束说法错误的是()。A、主键列的数据类型不限,但此列必须是唯一并且非空B、一张数据表只能有一个唯一约束C、唯一性约束所在的列允许空值D、数据表可以包含有多个主键约束

题目

在MySQL数据库中,关于主键约束与唯一约束说法错误的是()。

  • A、主键列的数据类型不限,但此列必须是唯一并且非空
  • B、一张数据表只能有一个唯一约束
  • C、唯一性约束所在的列允许空值
  • D、数据表可以包含有多个主键约束
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

可以说,表中主键约束是非空约束和_______的组合。

A.检查约束

B.唯一约束

C.外键约束

D.默认值约束


参考答案:B

第2题:

唯一约束用于在表中强制非主键列的唯一性,即表内同一列(或列的组合)的值不能有相同的两个值。()

此题为判断题(对,错)。


参考答案:√

第3题:

Oracle表的唯一键约束与主键约束的一个区别是唯一键标识的表列可以为空。

A.错误

B.正确


参考答案:B

第4题:

一个数据表中只能有一个主键约束,但可以有多个UNIQUE约束。


正确答案:正确

第5题:

在MySQL数据库中,关于主键约束与唯一约束说法错误的是()。

A.主键列的数据类型不限,但此列必须是唯一并且非空

B.一张数据表只能有一个唯一约束

C.唯一性约束所在的列允许空值

D.数据表可以包含有多个主键约束


参考答案:B, D

第6题:

如果要求表中的一个或多个字段的组合具有不重复的值,而且不允许为空,就应当将这个字段或字段的组合设置________。

A.外键约束

B.主键约束

C.唯一性约束

D.检查约束


参考答案:B

第7题:

对于主键约束的说法,正确的是()。

A.主键字段不能重复

B.不能为空

C.可以有多个列同时为主键

D.主键必须是自动增加的


正确答案:AB

第8题:

唯一性约束和主键约束的区别在于,定义唯一性约束的列允许空值,但定义主键约束的列不允许空值。()

此题为判断题(对,错)。


参考答案:正确

第9题:

关于主键约束,以下说法错误的是()。

A.允许空值的字段上可以定义主键约束
B.可以将包含多个字段的字段组合设置为主键
C.一个表中只能设置一个主键约束
D.允许空值的字段上不能定义主键约束

答案:A
解析:
①可以定义一列或多列为主键②主键列上没有任何两行具有相同值(即重复值)③主键列上也不能为空值④主键用于唯一地标识表中的每一条记录。

第10题:

关于主键约束,以下说法错误的是()

  • A、允许空值的字段上不能定义主键约束
  • B、可以将包含多个字段的字段组合设置为主键
  • C、一个表中只能设置一个主键约束
  • D、允许空值的字段上可以定义主键约束

正确答案:D

更多相关问题