Hola es posible cambiar entre los comandos DML/operaciones (Insertar, eliminar, actualizar) el cuerpo desencadenan ?, trato de algunos fragmento de código T-SQL para mí entender mejor:SQL Server gatillo conmutador Insertar, eliminar, actualizar
CREATE TRIGGER DML_ON_TABLEA
ON TABLEA
AFTER INSERT,DELETE,UPDATE
AS
BEGIN
SET NOCOUNT ON;
CASE
WHEN (INSERT) THEN
-- INSERT ON AUX TABLEB
WHEN (DELETE) THEN
-- DELETE ON AUX TABLEB
ELSE --OR WHEN (UPDATE) THEN
-- UPDATE ON AUX TABLEB
END
END
GO
Gracias,
+1 para "más razones para dividir el disparador". Eso realmente ahorró mucho tiempo y solo 'sentido lógico': ¿por qué molestarse con toda la basura para descubrir qué se necesita hacer cuando los factores desencadenantes por separado también hacen el trabajo bien? Gracias @ Aaron. –