Sé que la pregunta de cómo actualizar varias tablas en SQL se ha preguntado antes y la respuesta común parece ser que las haga por separado en una transacción.Cómo actualizar 2 columnas en 2 tablas que tienen clave externa
Sin embargo, las 2 columnas que necesito actualizar tienen una clave externa, por lo que no se pueden actualizar por separado.
p. Ej.
Table1.a es una clave externa a Table2.a
Una de las entradas en las tablas es incorrecta, por ejemplo, ambas columnas son 'xxx' y deben ser 'aaa'
¿Cómo actualizo Table1.a y Table2.a para que sean 'yyy'?
Sé que podría quitar la llave temporal y reemplazarla, pero seguramente hay otra manera.
Gracias
Gracias, eso aclara el hecho de que no puedo. Cascade funciona bien. – Sunrise
+1 de mí también! –