ORA-02253 sqlplus约束错误问题


SQL> create table emp(
2  empno      number(4)
3  constraint pk_emp primary key,
4  ename varchar2(10),
5  job varchar2(9),
6  mgr        number(4)
7     constraint fk_mgr reference emp(empno),
8  hiredate date,
9  sal        number(7,2),
10  comm       number(7,2),
11  deptno     number(2)
12     constraint fk_deptno reference emp(empno));
constraint fk_mgr reference emp(empno),
*
ORA-02253

我写的和我在书中看到的一模一样,但我不知道为什么会出现这个错误。如果你能告诉我如何解决,我将不胜感激。

它是"引用s";,而不是";参考文献";。

SQL> CREATE TABLE emp
2  (
3     empno      NUMBER (4) CONSTRAINT pk_emp PRIMARY KEY,
4     ename      VARCHAR2 (10),
5     job        VARCHAR2 (9),
6     mgr        NUMBER (4) CONSTRAINT fk_mgr REFERENCES emp (empno),
7     hiredate   DATE,
8     sal        NUMBER (7, 2),
9     comm       NUMBER (7, 2),
10     deptno     NUMBER (2) CONSTRAINT fk_deptno REFERENCES emp (empno)
11  );
Table created.
SQL>

相关内容

  • 没有找到相关文章

最新更新