下列关于唯一性约束不正确的是()。A、一个表可以创建多个唯一性约束B、一个表只能创建一个唯一性约束C、唯一性约束可用于定义允许空值的列D、唯一性约束可以保证列值不重复

题目

下列关于唯一性约束不正确的是()。

  • A、一个表可以创建多个唯一性约束
  • B、一个表只能创建一个唯一性约束
  • C、唯一性约束可用于定义允许空值的列
  • D、唯一性约束可以保证列值不重复
参考答案和解析
正确答案:A
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

一个表中最多只能有一个唯一性约束。()

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


参考答案:错误

第2题:

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

A.外键约束

B.主键约束

C.唯一性约束

D.检查约束


参考答案:B

第3题:

以下关于PRIMARYKEY和UNIQUE的描述中,错误的是()

A、UNIQUE约束只能定义在表的单个列上

B、一个表上可以定义多个UNIQUE,只能定义一个PRIMARYKEY

C、在空值列上允许定义UNIQUE,不能定义PRIMARYKEY

D、PRIMARYKEY和UNIQUE都可以约束属性值的唯一性


正确答案:A

第4题:

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

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

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

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

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


参考答案:B, D

第5题:

使用SQL语言创建一个表,要限定某列的值具有唯一性,可以使用()约束

A. PRIMARY KEY

B. CHECK

C. UNIQUE

D. FOREIGN KEY


正确答案:AC

第6题:

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

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


参考答案:正确

第7题:

一个表上只能创建一个主键约束,但可以创建多个唯一性约束。()

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


参考答案:√

第8题:

在创建数据表的CREATETABLE语句中,可以定义与该表有关的完整性约束条件。下列选项中,定义唯一性约束条件的是______。

A.CHECK

B.PRIMARYKEY

C.NOTNULL

D.UNIQUE


正确答案:D
解析:PRIMARYKEY用于定义数据表的主关键词(主索引),NOTNULL定义字段的值不能为空,UNIQUE定义字段取值必须唯一,CHECK定义域完整性约束,表示字段的取值在指定范围内。

第9题:

下列关于完整性约束的叙述中,正确的是()

A. 一个表可以有多个PRIMARY KEY约束

B. 在任何情况下PRIMARY KEY约束都可以被删除

C. 一个表可以有多个UNIQUE约束

D. 使用NULL/NOT NULL可以设定某列的值允许为空值或不允许为空值


正确答案:CD

第10题:

下列关于DEFAULT约束的说法,错误的是()。

A一个DEFAULT约束只能约束表中的一个列

B在一个表上可以定义多个DEFAULT约束

CDEFAULT只能定义在列级完整性约束处

D在列级完整性约束和表级完整性约束处都可以定义DEFAULT约束


D

更多相关问题