eliminar en cascada en relacion recursiva

19/12/2005 - 16:59 por andy O | Informe spam
Hola a todos

Quisiera saber como se habilita la elimicación y actualización en cascada
para una relación recursiva.

Me explico en una tabla personal hay un campo jefe que apunta a la misma
tabla que hace referencia al codigo de personal.

Si elimino a un jefe los subordinados tambien deben borrarse. En el
Enterprise Manager, en el diagrama no se puede habilitar porque estas
opciones porque estan deshabilitadas ¿Cómo habilitarlas?

Espero que me ayuden
Gracias.
 

Leer las respuestas

#1 Alejandro Mesa
19/12/2005 - 17:16 | Informe spam
Andy,

SQL Server 2000 no deja usar estas opciones en tablas que se autoreferencian
en una restriccion de clave foranea. Esto lo tendras que hacer desde un
procedimiento almacenado.


AMB


"andy O" wrote:

Hola a todos

Quisiera saber como se habilita la elimicación y actualización en cascada
para una relación recursiva.

Me explico en una tabla personal hay un campo jefe que apunta a la misma
tabla que hace referencia al codigo de personal.

Si elimino a un jefe los subordinados tambien deben borrarse. En el
Enterprise Manager, en el diagrama no se puede habilitar porque estas
opciones porque estan deshabilitadas ¿Cómo habilitarlas?

Espero que me ayuden
Gracias.







Preguntas similares