Есть ли определенные пользователем исключения в tsql?
RAISERROR
Создает сообщение об ошибке и инициирует обработку ошибок для сессия. RAISERROR может либо ссылаться на пользовательское сообщение хранится в каталоге sys.messages просмотреть или создать сообщение динамически. Сообщение возвращается как сервер сообщение об ошибке звонящему приложение или в связанный CATCH блок конструкции TRY… CATCH.
от MSDN
Вы можете определить свои собственные пользовательские сообщения об ошибках и использовать их при вызове RAISERROR
SQL Server на самом деле не имеет понятия «исключений» как таковых, но вы можете вызывать собственные ошибки клиентов, как показано выше.