Отлаживать триггер таблицы SQL Server

#sql-server #triggers

#sql-сервер #триггеры

Вопрос:

У меня есть триггеры в таблице, которые препятствуют обновлению строк таблицы. Как отладить триггеры SQL Server в Management Studio при обновлении строк в таблице?

Комментарии:

1. Посмотрите на DDL триггера и выясните, что блокирует выполняемую вами инструкцию. Хорошо написанный триггер легко покажет, что он делает, должен THROW содержать полезные ошибки img и быть минимальным, поэтому у вас будет очень мало кода для отладки. Если это не так, сам триггер, вероятно, нуждается в перезаписи или не должен быть триггером.

2. Можете ли вы поделиться кодом триггера?

Ответ №1:

Отладка в sql 2018 невозможна. Использование 2017 для отладки — это вариант.