Que un trigger ejecute antes de !

21/02/2004 - 16:30 por Omar Javier Arana | Informe spam
Buen dia a todos,

tengo una consulta, necesito que un trigger inserte en un tabla el dato de
una actualizacion antes de hacer la actualizacion. como lo hago, es decir
cuando se graba el registro del trigger se agrega en la bitacora ya como
modificado y me gustaria que grabara su estado anterior a ser modificado.
Saludos y gracias

Preguntas similare

Leer las respuestas

#1 [}-|]Escudero
21/02/2004 - 17:28 | Informe spam
Hola Omar,

Pues no soy experto en SQL asi que me disculpo si digo mal, pero creo que manipulando las tablas
inserted y deleted que dispones en el trigger lo podes hacer, bueno yo asi lo hice. De tal manera
que inserted contiene el nuevo estado del registro y deleted contiene el estado anterior.

Cordial saludo,
-> Said H. López
"Omar Javier Arana" escribió en el mensaje
news:OvXCS7I#
| Buen dia a todos,
|
| tengo una consulta, necesito que un trigger inserte en un tabla el dato de
| una actualizacion antes de hacer la actualizacion. como lo hago, es decir
| cuando se graba el registro del trigger se agrega en la bitacora ya como
| modificado y me gustaria que grabara su estado anterior a ser modificado.
| Saludos y gracias
|
|
Respuesta Responder a este mensaje
#2 Miguel Egea
21/02/2004 - 17:55 | Informe spam
En realidad eso es generico para cualquier trigger, para que se ejecute
antes de hacer la inserción hay que usar los triggers de tipo instead of ,
en portalsql.com hay un par de ejemplos sobre como se usan. Espero que le
sean útles a nuestro amigo


=Miguel Egea
http://www.portalsql.com
Microsoft SQL-SERVER MVP.
Brigada Anti-Cursores
Aviso de Seguridad
http://www.microsoft.com/spain/tech...9-USER.asp
==
"[}-|]Escudero" escribió en el mensaje
news:eOjJKfJ%
Hola Omar,

Pues no soy experto en SQL asi que me disculpo si digo mal, pero creo que


manipulando las tablas
inserted y deleted que dispones en el trigger lo podes hacer, bueno yo asi


lo hice. De tal manera
que inserted contiene el nuevo estado del registro y deleted contiene el


estado anterior.

Cordial saludo,
-> Said H. López
"Omar Javier Arana" escribió en el mensaje
news:OvXCS7I#
| Buen dia a todos,
|
| tengo una consulta, necesito que un trigger inserte en un tabla el dato


de
| una actualizacion antes de hacer la actualizacion. como lo hago, es


decir
| cuando se graba el registro del trigger se agrega en la bitacora ya como
| modificado y me gustaria que grabara su estado anterior a ser


modificado.
| Saludos y gracias
|
|



email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida