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

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

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

См. также

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