Utilice sp_settriggerorder. Puede especificar el primer y el último disparador para disparar dependiendo de la operación.
sp_settriggerorder on MSDN
Desde el enlace de arriba:
A. Ajuste de la orden de encendido para un desencadenador DML
El siguiente ejemplo especifica que el gatillo uSalesOrderHeader ser el primer gatillo para disparar después de una operación de actualización se produce en el Tabla Sales.SalesOrderHeader.
USE AdventureWorks;
GO
sp_settriggerorder
@triggername= 'Sales.uSalesOrderHeader',
@order='First',
@stmttype = 'UPDATE';
B. Ajuste de la orden de encendido de un desencadenador DDL
El siguiente ejemplo especifica que el gatillo ddlDatabaseTriggerLog ser el primer gatillo para disparar después de un evento ALTER_TABLE se produce en la base de datos AdventureWorks.
USE AdventureWorks;
GO
sp_settriggerorder
@triggername= 'ddlDatabaseTriggerLog',
@order='First',
@stmttype = 'ALTER_TABLE',
@namespace = 'DATABASE';