Mensajes [1] - Enviado el Lunes 12 de Noviembre de 2007 a las 11:32hs
hola
trato de crear la siguiente tabla:
create table NovedadxPeriodo(
idNovedad CHAR(3),
idEmpleado INTEGER,
idPeriodo INTEGER,
numDias INTEGER default 0,
nuevoIBC REAL default 0.0,
nuevaEmpresaServicios INTEGER default NULL,
tipoAdmCambio CHAR(3) default NULL,
PRIMARY KEY (idNovedad, idEmpleado, idPeriodo),
FOREIGN KEY (idEmpleado) references Empleado(idEmpleado) on delete casacade,
FOREIGN KEY (idNovedad) references Novedad(idNovedad),
FOREIGN KEY (idPeriodo) references Periodo(idPeriodo),
check(numDias 1 between 31))
Y genera el siguiente error:
ORA-00905: falta una palabra clave
La reviso una y otra vez, pero no se que pasa
Utilizo Oracle 10g express edition
Si alguien me puede ayudar le agradezco