Inconveniente en creación de base de datos Oracle
Deseo preguntarles lo siguiente, si por favor me puedes colaborar
Estoy creando una tabla en una base de datos que tengo creada en Oracle, dicha tabla tiene su llave primaria y una llave foranea. Creo la tabla con la siguiente estructura pero desafortunadamente al ejecutar el script de create table me sale un error que dice:
ORA-00907: missing right parenthesis, el script que tengo es:
CREATE TABLE Empleado
( Codigo number(10) NOT NULL,
Apellido varchar2(30) NOT NULL,
Nombre varchar2(30) NOT NULL,
Sexo varchar2(10) NOT NULL,
Salario number(30) NOT NULL,
Codigo_d number(10) NOT NULL,
CONSTRAINT Empleado PRIMARY KEY (codigo)
FOREIGN KEY (codigo_d)
REFERENCES Departamento (codigo_d)
);
2 respuestas
Respuesta de Julián González Cabarcos
2
Respuesta de brickduro
1