下列有关NOT NULL约束条件的表述中,哪两项是正确的?()A、Oracle Server会为未命名的NOT NULL约束条件创建名称。B、可以在表级或列级定义NOT NULL约束条件。C、NOT NULL约束条件要求列中的每个值都是唯一的。D、有NOT NULL约束条件的列默认可以包含空值。E、不能使用ALTER TABLE ADD CONSTRAINT语句向现有列添加NOT NULL约束条件。

题目

下列有关NOT NULL约束条件的表述中,哪两项是正确的?()

  • A、Oracle Server会为未命名的NOT NULL约束条件创建名称。
  • B、可以在表级或列级定义NOT NULL约束条件。
  • C、NOT NULL约束条件要求列中的每个值都是唯一的。
  • D、有NOT NULL约束条件的列默认可以包含空值。
  • E、不能使用ALTER TABLE ADD CONSTRAINT语句向现有列添加NOT NULL约束条件。
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

Oracle9i中关于表的约束条件的描述,正确的是()。

  • A、在同一列上可以定义多个检查约束条件
  • B、定义了主关键字的列其值可以为空
  • C、Oracle9i不允许多个列的组合来定义唯一约束条件
  • D、外关键字的约束条件只能在表级进行

正确答案:A

第2题:

下列有关非必需外键约束条件的表述中哪个是正确的?()

  • A、外键值不能为空。
  • B、外键值必须唯一。
  • C、外键值必须与父表中的现有值一致。
  • D、外键值必须为Null或与父表中的现有值一致。

正确答案:D

第3题:

用SQL语句创建表,使用语句 CREATE TABLE 。对列的约束主要有NOT NULL ,UNIQUE,PRIMARY KEY ,FOREIGN KEY 等。定义表的删除与更新操作的完整性约束,主要有四种模式:NO ACTION ,CASCADE ,SET NULL ,SET DEFAULT 。检查列的取值范围可以用 CHECK 约束。设定列的默认取值,可以用DEFAULT 短语。 ()


参考答案正确

第4题:

假定某列可接受Null值,如何使用INSERT语句在该列中隐式插入一个Null值?()

  • A、使用NULL关键字。
  • B、使用ON子句
  • C、在列的列表中省略该列。
  • D、不能在列中隐式插入Null值。

正确答案:A

第5题:

您需要确保“座位标识”列中的每个值唯一或为Null。应该对“座位标识”列定义哪个约束条件?()

  • A、CHECK
  • B、UNIQUE
  • C、NOT NULL
  • D、PRIMARY KEY

正确答案:A

第6题:

您需要确保“姓氏”列不包含Null值。应该对“姓氏”列定义哪种类型的约束条件?()

  • A、CHECK
  • B、UNIQUE
  • C、NOTNULL
  • D、PRIMARYKEY

正确答案:C

第7题:

下列哪个是组合主键的特征()

  • A、每列有唯一的值,但不是NULL值
  • B、组合有唯一的值,并且其中每列没有NULL值
  • C、组合的第一列和最后一列有唯一值
  • D、组合的第一列和最后一列有唯一值,但没有NULL值

正确答案:B

第8题:

下列有关COUNT函数的表述中哪个是正确的?()

  • A、默认情况下,COUNT函数会忽略重复值。
  • B、默认情况下,COUNT函数始终忽略Null值。
  • C、COUNT函数可用于查找每个列中的最大值。
  • D、COUNT函数可用于确定一个列中不为Null的唯一值的数量。

正确答案:B

第9题:

以下哪项最准确地描述了CHECK约束条件的功能?()

  • A、CHECK约束条件强制实现引用数据完整性。
  • B、CHECK约束条件对列或列的组合中可以输入的值进行了限制。
  • C、CHECK约束条件强制列或列的组合中可以输入的值具有唯一性。
  • D、创建PRIMARYKEY约束条件后,将自动创建CHECK约束条件。

正确答案:B

第10题:

在创建表结构时,可将字段的值定义为null,以下有关null概念的叙述中正确的是()。

  • A、null表示不确定的值
  • B、null可看作是空白的字符串
  • C、null与数值0具有同等的意义
  • D、null的默认值为逻辑值.F.

正确答案:A

更多相关问题