Ver Mensaje Individual
  #2 (permalink)  
Antiguo 18/12/2007, 12:31
albertoshu
 
Fecha de Ingreso: agosto-2007
Mensajes: 237
Antigüedad: 16 años, 8 meses
Puntos: 1
Re: sustituir una Constraint "RESTRICT" por "CASCADE"

me respondo a mi mismo por si alguien tiene la misma duda:

elmino la constraint:
ALTER TABLE nombre_tabla DROP FOREIGN KEY símbolo_clave_foránea;

y luego la vuelvo a crear como CASACADE:

ALTER TABLE tabla ADD CONSTRAINT FOREIGN KEY (nombre_índice, ...)
REFERENCES nombre_de_tabla (nombre_indice) ON DELETE CASCADE ON UPDATE CASCADE.

Imagino que habrá una forma de modificar la constraint sin tener que eliminarla y volverla a crear...yo no la he descubierto.

un saludo.