![]() |
Ayuda con trigger...!!
Hola a todos los foristas.
Puede alquien por favor explicarmen como funcionan los trigger en sql server, y si es posible que me de un ejemplo. Necesito realizar un trigger que cuando se modifique un valor por ejemplo la columna suerdo se active el trigger y me guarde el suerdo anterior en otra tabla. el tema de los trigger lo manejo muy bien, en interbase, pero en sql server 7 y 8 (2000) no lo entiendo estoy muy confundido.. gracias de antemano :rolleyes: :cool: |
Pues en principio, debiera ser exactamente lo mismo, únicamente con diferencias de sintaxis. Existen triggers before/afeter insert/update/delete.
Si queres insertar en otra tabla un valor... definí un trigger before update, y en este haces un insert a la otra tabla con los valores (old) del registro. Hasta luego. ;) |
Gracias por la ayuda prestada, pero podria incluir un ejemplo.
por favor. porque lo estoy tratando de hacer pero no me funciona. recuerda que solo se se debe disparar cuando se modifique una columna, imagina que fuera una tabla de empleado, y que cuando algun usuario aumente el sueldo , entonces se debe de acturalizar una tabla de historico de sueldo, como la que biene en el ejemplo del IB. gracias... :confused: |
Cita:
hasta luego. ;) |
La franja horaria es GMT +2. Ahora son las 06:01:03. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi