Principales respuestas
Trigger (Desencadenadores) que se disparen cuando se afecta determinada columna

Pregunta
-
Buen día,
Tengo un problema: necesito que se dispare el trigger si y solo si es actualizada determinada columan, de lo contrario que no se dispare.
¿Es posible esto?
Ya estuve investigando pero no he encontrado nada y por eso procedí a realiza está pregunta!
De antemano muy agradecido.
Saludos
Respuestas
-
El trigger se coloca a nivel de tabla y dentro de el se verifica cual fue la columna modificada
IF ( UPDATE (Columna) ) BEGIN
...
End
- Marcado como respuesta William Lickez miércoles, 2 de noviembre de 2016 20:58
-
Tambien podrias poner tu trigger para 2 campos
IF UPDATE(columna1) OR UPDATE(columna2) BEGIN
...
End
- Editado DBAlvaro miércoles, 2 de noviembre de 2016 20:43
- Marcado como respuesta William Lickez miércoles, 2 de noviembre de 2016 20:58
Todas las respuestas
-
El trigger se coloca a nivel de tabla y dentro de el se verifica cual fue la columna modificada
IF ( UPDATE (Columna) ) BEGIN
...
End
- Marcado como respuesta William Lickez miércoles, 2 de noviembre de 2016 20:58
-
Tambien podrias poner tu trigger para 2 campos
IF UPDATE(columna1) OR UPDATE(columna2) BEGIN
...
End
- Editado DBAlvaro miércoles, 2 de noviembre de 2016 20:43
- Marcado como respuesta William Lickez miércoles, 2 de noviembre de 2016 20:58
-