单项选择题

评估此CREATE TABLE语句的执行结果:
CREATE TABLE part(
part_id NUMBER,
part_name VARCHAR2(25),
manufacturer_id NUMBER(9),
retail_price NUMBER(7,2) NOT NULL,
CONSTRAINT part_id_pk PRIMARY KEY(part_id),
CONSTRAINT cost_nn NOT NULL(cost),
CONSTRAINT FOREIGN KEY (manufacturer_id) REFERENCES manufacturer(id));
哪一行会导致产生错误()

A.6
B.7
C.8
D.9


您可能感兴趣的试卷

你可能感兴趣的试题

1.单项选择题您需要在EMPLOYEE表上创建组合主键约束条件。以下哪个说法是正确的()

A.PRIMARYKEY约束条件必须在表级定义
B.必须为组合主键中的每个列定义PRIMARYKEY约束条件
C.必须为组合主键中的第一个列定义PRIMARYKEY约束条件
D.必须在表级为组合主键中的每个列定义PRIMARYKEY约束条件

2.单项选择题可以为每个表创建多少个PRIMARYKEY约束条件()

A.无
B.可以且仅可以创建一个
C.一个或两个
D.任意个

4.单项选择题以下关于外键强制性约束条件的哪个说法是的()

A.外键值不能为空
B.外键值必须唯一
C.外键值必须与父表中的现有值匹配
D.外键值必须为空或与父表中的现有值匹配

5.单项选择题以下哪种类型的约束条件强制唯一性()

A.CHECK
B.FOREIGNKEY
C.PRIMARYKEY
D.NOTNULL

6.单项选择题以下哪个说法最准确地描述了CHECK约束条件的功能()

A.CHECK约束条件强制引用数据的完整性
B.CHECK约束条件定义了对能够在列或列的组合中输入的值的限制
C.CHECK约束条件强制能够在列或组合列中输入的值的唯一性
D.创建PRIMARYKEY约束条件后,将自动创建CHECK约束条件

7.单项选择题在Oracle允许你在子表中创建FOREIGNKEY约束条件之前,父表应当先具备什么条件()

A.在父表的主键列已经存在FOREIGNKEY约束条件
B.在父表中必须存在PRIMARYKEY或UNIQUEKEY约束条件
C.在父表中必须存在索引
D.在父表中必须存在CHECK约束条件

9.单项选择题一个表中最多可以有多少个非空限制条件()

A.5
B.10
C.3
D.非空限制条件的数量可以和列数一样多

10.单项选择题以下关于约束条件的哪个说法是的()

A.对一个列只能应用一个约束条件
B.只能在列级指定PRIMARYKEY约束条件
C.只能在列级指定NOTNULL约束条件
D.UNIQUE约束条件与PRIMARYKEY约束条件是相同的