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.

Preguntas similare

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.







Respuesta Responder a este mensaje
#2 andy O
19/12/2005 - 17:25 | Informe spam
Gracias Alejandro.
Tendré que crear un procedimiento almacenado.



"Alejandro Mesa" wrote:

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.
>
>
>
>
>
>
>
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida