SQLSTATE (коды ошибок ODBC)
Код SQLSTATE предоставляет подробные сведения о причине предупреждения или ошибки. Для ошибок, возникающих в источнике данных, обнаруженных и возвращенных SQL Server, драйвер ODBC SQL Server Native Client сопоставляет возвращенный собственный номер ошибки с соответствующим sqlSTATE. Если собственный номер ошибки не содержит код ошибки ODBC для сопоставления, драйвер SQL SERVER NATIVE CLIENT ODBC возвращает SQLSTATE 42000 ("синтаксическая ошибка или нарушение доступа"). Для ошибок, обнаруженных драйвером, драйвер ODBC SQL Server Native Client создает соответствующий код SQLSTATE.
Дополнительные сведения о кодах ошибок состояния см. в следующих разделах.