Поделиться через


SQLSTATE (коды ошибок ODBC)

Код SQLSTATE предоставляет подробные сведения о причине предупреждения или ошибки. Для возникающих в источнике данных ошибок, которые выявляются и возвращаются SQL Server, драйвер ODBC собственного клиента SQL Server сопоставляет возвращенный собственный номер ошибки с соответствующим кодом SQLSTATE. Если собственный номер ошибки не имеет эквивалента среди кодов ошибок ODBC, драйвер ODBC собственного клиента SQL Server возвращает сообщение SQLSTATE 42000 («синтаксическая ошибка или нарушение прав доступа»). Для ошибок, выявленных с помощью драйвера, драйвер ODBC собственного клиента SQL Server формирует соответствующий код SQLSTATE.

Дополнительные сведения о кодах ошибок состояния см. в следующих разделах.

См. также

Основные понятия

Обработка ошибок и сообщений