【发布时间】:2018-10-10 23:38:34
【问题描述】:
当我尝试创建这个表时,出现了这个错误,我不知道为什么
CREATE TABLE Empregado(
cod_empregado INTEGER,
cod_supervisor INTEGER,
cod_armazem INTEGER,
nome VARCHAR(40) NOT NULL,
morada VARCHAR(40) NOT NULL,
salario_semanal NUMERIC(*,2) NOT NULL,
formacao VARCHAR(40) NOT NULL,
CONSTRAINT pk_Empregado_cod_empregado PRIMARY KEY,
CONSTRAINT fk_Empregado_cod_supervisor FOREIGN KEY(cod_supervisor)
REFERENCES Empregado(cod_supervisor),
CONSTRAINT fk_Empregado_cod_armazem FOREIGN KEY(cod_armazem) REFERENCES
Armazem(cod_armazem)
);
这是输出
错误报告 -
ORA-00906: 缺少左括号
00906. 00000 - “缺少左括号”
*原因:
*行动:
【问题讨论】:
-
是的!但问题不存在