#sql-server #triggers
#sql-сервер #триггеры
Вопрос:
У меня есть триггеры в таблице, которые препятствуют обновлению строк таблицы. Как отладить триггеры SQL Server в Management Studio при обновлении строк в таблице?
Комментарии:
1. Посмотрите на DDL триггера и выясните, что блокирует выполняемую вами инструкцию. Хорошо написанный триггер легко покажет, что он делает, должен
THROW
содержать полезные ошибки img и быть минимальным, поэтому у вас будет очень мало кода для отладки. Если это не так, сам триггер, вероятно, нуждается в перезаписи или не должен быть триггером.2. Можете ли вы поделиться кодом триггера?
Ответ №1:
Отладка в sql 2018 невозможна. Использование 2017 для отладки — это вариант.