в T-SQL, уровень серьезности ошибки, если он есть, позволяет продолжить выполнение инструкции, но заставляет библиотеку SqlClient отображать сообщение
Я не совсем понимаю уровни серьезности ошибок T-SQL, поскольку они связаны с
System.Data.SqlClient
библиотека в клиентских приложениях .NET. [выделено полужирным шрифтом в ответ на предложение закрытого голосования прояснить, каким образом ответ о том, какие уровни серьезности «означают» не отвечает на мой вопрос].
Какие уровни ошибок T-SQL позволят продолжить выполнение инструкции T-SQL, но заставят интерфейс отображать сообщение ?
Я думал, что это будет уровень 10, но это не отображает сообщение во внешнем приложении; документы говорят
По соображениям совместимости компонент Database Engine преобразует уровень серьезности 10 в уровень серьезности 0 перед возвратом сведений об ошибке в вызывающее приложение.