SQL - Actualización/Eliminación en cascada

 
Vista:

Actualización/Eliminación en cascada

Publicado por Diego Campillo (1 intervención) el 18/04/2002 20:16:21
Hola a todos,
alguien me puede decir si SQL Server 7.0 o 2.000 soporta la actualización/eliminación en cascada como Access, y la forma de hacerlo.

Gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Actualización/Eliminación en cascada

Publicado por Sofía (5 intervenciones) el 25/04/2002 02:04:15
Hola esto es lo que debes hacer:
debes crear un desencadenador para esto haces Click derecho a la tabla (tabla1) desde donde vas a eliminar
todas las tareas...
administrar desencadenadores...

y esta es la sentencia para eliminar en cascada no la he probado con actualización.

CREATE TRIGGER tabla1_DTrig ON dbo.tabla1 FOR DELETE AS
/*
* CASCADE DELETES TO ' tabla2'
*/
DELETE tabla2 FROM deleted, tabla2 WHERE deleted.llave = capitempid.llave

Espero te sirva
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Actualización/Eliminación en cascada

Publicado por Sofía (5 intervenciones) el 25/04/2002 02:08:12
Hola esto es lo que debes hacer:
debes crear un desencadenador para esto haces Click derecho a la tabla (tabla1) desde donde vas a eliminar
todas las tareas...
administrar desencadenadores...

y esta es la sentencia para eliminar en cascada no la he probado con actualización.

CREATE TRIGGER tabla1_DTrig ON dbo.tabla1 FOR DELETE AS
/*
* CASCADE DELETES TO ' tabla2'
*/
DELETE tabla2 FROM deleted, tabla2 WHERE deleted.llave = tabla2.llave

Espero te sirva
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar