RESPONDER UNA PREGUNTA

Si para responder la pregunta, crees necesario enviar un archivo adjunto, puedes hacerlo a traves del correo [email protected]

    Pregunta:  57906 - PROBLEMAS CON LLAVE FORANEA TIPO FECHA SQL
Autor:  Oscar Ibarra
Hola a todos, tengo el siguiente problema con SQL plus. Al crear 2 tablas con el mismo campo(fecha) del mismo tipo(date) quiero hacer una llave foranea, pero me dice que el campo no es del mismo tipo. El codigo lo anexo a continuación:

CREATE TABLE Horario
(
claveHorario CHAR(4) NOT NULL CONSTRAINT claveHorario_PK PRIMARY KEY,
hora NUMBER(4) NOT NULL,
fecha DATE NOT NULL
);

CREATE TABLE fechaClaveProg
(
fecha DATE NOT NULL,
claveProg CHAR(4) NOT NULL
);

ALTER TABLE fechaClaveProg ADD FOREIGN KEY(fecha) REFERENCES Horario;

Alguien puede decirme que es lo que está mal?

Saludos y gracias


Nombre
Apellidos
Correo
Comentarios