Ordem de execução de Triggers no SQL
Estou trabalhando com o desenvolvimento de triggers no SQL Server e achei o texto abaixo sobre como configurar a ordem em que elas são executadas. Segue o texto e o link relacionado:
O primeiro e o último gatilho AFTER a serem executados em uma tabela podem ser especificados com o uso de sp_settriggerorder. Somente um primeiro e um último gatilho AFTER para cada operação INSERT, UPDATE e DELETE podem ser especificados em uma tabela. Se houver outros gatilhos AFTER na mesma tabela, eles serão executados aleatoriamente.
Categorias:Banco de dados, SQL Server
Trabalhando com triggers também tem uma dica muito interessante de quando utilizar a tabela “deleted” ou “inserted”.
http://msdn.microsoft.com/en-us/library/ms191300.aspx