У меня есть ограничение, которое не позволит мне добавить его, если условия недопустимы, но ограничение допускает недопустимые данные в таблицу после ее добавления. Я хотел бы отладить то, что он делает во время выполнения, но я не могу понять, как создать правильную трассировку или как распечатать какое-то сообщение отладки из ограничения.
Мне не удалось найти ресурсы для этого.
Вы действительно можете создать след специально для вашей вставки.
Если вы выделите запрос, вставляющий данные, и нажмите Запрос трассировки в профиле SQL Server тогда он создаст трассировку специально для вашего запроса.
После создания трассировки просто запустите исходную вставку и посмотрите на свою трассировку. Вы увидите, что все запросы выполняются во время трассировки. Вы увидите только результаты возврата, а не сами запросы.