Error en foreign key
Publicado por Zack (4 intervenciones) el 11/09/2002 12:35:37
Mi problema consiste en que a la hora de crear integridades referenciales en unas tablas me las hace cuando las columnas referenciadas son primarias, si son unicas no me las crea, me dice que no existen pero yo compruebo con el dbaccess que estan y que existen.
Las sentencias sql que uso son:
CREATE UNIQUE INDEX MyIndex2 ON MyTabla2 (MyColumna2);
CREATE UNIQUE INDEX MyIndex ON MyTabla (MyColumna);
ALTER TABLE MyTabla ADD CONSTRAINT FOREIGN KEY (MyColumna) REFERENCES MyTabla2 (MyColumna2) ON DELETE CASCADE CONSTRAINT MyIndex;
Al ejecutar la ultima sentencia me dice que no existe un indice primario o unico en MyTabla2 y como dije antes con el dbaccess me sale que existe.
Gracias por todo
Las sentencias sql que uso son:
CREATE UNIQUE INDEX MyIndex2 ON MyTabla2 (MyColumna2);
CREATE UNIQUE INDEX MyIndex ON MyTabla (MyColumna);
ALTER TABLE MyTabla ADD CONSTRAINT FOREIGN KEY (MyColumna) REFERENCES MyTabla2 (MyColumna2) ON DELETE CASCADE CONSTRAINT MyIndex;
Al ejecutar la ultima sentencia me dice que no existe un indice primario o unico en MyTabla2 y como dije antes con el dbaccess me sale que existe.
Gracias por todo
Valora esta pregunta


0