SQLSTATE (коды ошибок ODBC)
Применимо: SQL Server
База данных SQL Azure Управляемый экземпляр SQL Azure
azure Synapse Analytics Analytics
Platform System (PDW)
Код SQLSTATE предоставляет подробные сведения о причине предупреждения или ошибки. Для ошибок, возникающих в источнике данных, обнаруженных и возвращаемых SQL Server, драйвер ODBC собственного клиента SQL Server сопоставляет возвращенный собственный номер ошибки с соответствующим SQLSTATE. Если собственный номер ошибки не содержит код ошибки ODBC для сопоставления, драйвер ODBC собственного клиента SQL Server возвращает SQLSTATE 42000 ("синтаксическая ошибка или нарушение доступа"). Для ошибок, обнаруженных драйвером, драйвер ODBC собственного клиента SQL Server создает соответствующий SQLSTATE.
Дополнительные сведения о кодах ошибок состояния см. в следующих разделах.