

Oracle中执行了以下CREATE TABLE语句,找出导致错误的两个原因: SQL> CREATE TABLE employees( emp_id NUMBER(10) PRIMARY KEY,
ename VARCHAR2(20),
email NUMBER(3) UNIQUE,
address VARCHAR2(500),
phone VARCHAR2 (20),
resume LONG,
hire_date DATE,
remarks LONG,
dept_id NUMBER(3) CONSTRAINT emp_dept_id_fk REFERENCES departments(dept_id) ,
CONSTRAINT ename_nn NOT NULL(ename));
A、DEPT_ID列上的外键只能在表级别定义。
B、EMP_ID列中的主键约束必须具有名称,并且必须在仅限于表级别。
C、必须在列级别定义ENAME上的NOT NULL约束。
D、约束定义中缺少FOREIGN KEY关键字。
E、每个表只能使用一个LONG列。

戳阅读原文,立即参与
文章转载自Hadoop大数据应用,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




