04/08/2011, 00:54
|
| | Fecha de Ingreso: abril-2010
Mensajes: 68
Antigüedad: 14 años, 8 meses Puntos: 0 | |
Respuesta: Actualizar y borrar articulos en cascadas con TSQL En realidad el ejemplo que puse fue muy sencillo, explico un poco mas. Los analistas que diseñaron y crearon la BBDD definieron en varios casos que una misma tabla tuviera FKs distintas y que hacen referencia a una misma tabla principal, es algo asi:
Tabla1
campo1,campo2, campo3, .....
Tabla2
campo1, campo2,......
FK_tabla1_campo1_tabla2_campo1, FK_tabla1_campo3_tabla2_campo1
y sql2008 te permite definir las cascadas para una sola FK y como esto puede suceder en varias tablas pues han desidido desabilitar todas las cascadas y me han dado a mi la tarea de que las sustituya mediante tsql y triggers. El problema que tengo es que no encuentro la forma con codigo o SELECTs de "pintar" todo el arbol y sus ramas para el caso del DELETE de registros con claves ajenas. En conclusion "donde manda capitan no manda soldado". Gracias y saludos. |