Выполнение следующего запроса в SQL Server Management Studio дает ошибку ниже.
update table_name set is_active = 0 where id = 3
Серьезная ошибка произошла в текущей команде. Результаты, если таковые имеются, должны быть отброшены.
- Журналы были усечены
- есть триггер обновления, но это не проблема.
- количество транзакций равно нулю (@@trancount)
Я пробовал один и тот же оператор обновления на пару других таблиц в базе данных, и они работают нормально.
DBCC CHECKTABLE('table_name');
дает
DBCC results for 'table_name'.
There are 13 rows in 1 pages for object "table_name".
DBCC execution completed. If DBCC printed error messages, contact your system administrator.