В рамках транзакции я изменяю строки в таблицах через ссылку на сервер, поэтому в моем sproc необходимо указать «SET XACT_ABORT ON», иначе он не будет выполнен. Теперь я замечаю, что SCOPE_IDENTITY () возвращает NULL, что, вероятно, связано с областью распределенных транзакций?
Кто-нибудь знает, почему и как решить?