Заказ устанавливается сервером sql, единственное, что вы можете сделать, это использовать систему sp (sp_settriggerorder), чтобы установить, какой триггер будет запускаться первым и который будет гореть последним.
Помимо установки первого и последнего триггеров, вы не можете изменить или указать, какой сервер SQL будет использоваться. Поэтому вы захотите построить свои триггеры, чтобы они не полагались на то, какой заказ уволен. Даже если вы определите порядок, который они запускают сегодня, это может измениться завтра.
Эта информация основана на Sql Server 2000, однако я не верю, что 2005/2008 действует по-разному в этом отношении.
Как правило, мы этого не делаем, потому что у нас нет простого доступа к вложенным и удаленным псевдоматериалам в хранимых процедурах. – mwigdahl 2012-06-27 13:57:52