TooManyRowsActedException с зашифрованными триггерами

Я использую nHibernate для обновления 2 столбцов в таблице, в которой есть 3 зашифрованных триггера. Триггеры не принадлежат мне, и я не могу внести в них изменения, поэтому, к сожалению, я могу »t УСТАНОВИТЬ NOCOUNT на них.

Есть ли другой способ обойти исключение TooManyRowsActedException, которое генерируется при фиксации?

Обновление 1

Пока только так, как ямы обошли эту проблему, чтобы обойти. Сохранить рутину с

var query = session.CreateSQLQuery("update Orders set Notes = :Notes, Status = :Status where OrderId = :Order");
query.SetString("Notes", orderHeader.Notes);
query.SetString("Status", orderHeader.OrderStatus);
query.SetInt32("Order", orderHeader.OrderHeaderId);
query.ExecuteUpdate();

Он кажется грязным и его нелегко растянуть, но это не так.т кратер.

Ответы на вопрос(3)

Ваш ответ на вопрос