Ver Mensaje Individual
  #2 (permalink)  
Antiguo 23/07/2010, 09:38
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años
Puntos: 2658
Respuesta: Duda con restriciones on update on delete

El ON UPDATE CASCADE tiene por objeto que si la clave primaria de la tabla origen es modificada, se modifiquen en cascada todas aquellas FK que se correspondían con la clave anterior. No afecta a ningún otro campo.
¿Eso es lo que estás buscando hacer?

Por otro lado, el SP que has hecho tiene un error: la variable declarada aa no es la misma variable que @aa. Esta última es una variable de usuario que existe en la sesión, mientras que la primera es una variable local del SP y sólo existe dentro de él.
Las variables de sesión no necesitan ser declaradas pero deben ser incializadas antes de ser usadas porque carecen de tipo y su valor al invocarla es NULL.
Ten cuidado con confundir MySQL con SQL Server. LSP tienen diferente uso de variables y diferentes sintaxis.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)