SQLSTATE (ODBC 錯誤碼)
適用於:SQL Server
Azure SQL 資料庫 Azure SQL 受控執行個體
Azure Synapse Analytics
Platform System (PDW)
SQLSTATE 提供有關警告或錯誤原因的詳細資訊。 針對 SQL Server 偵測到及傳回之數據源中發生的錯誤,SQL Server Native Client ODBC 驅動程式會將傳回的原生錯誤號碼對應至適當的 SQLSTATE。 如果原生錯誤號碼沒有要對應的 ODBC 錯誤碼,SQL Server Native Client ODBC 驅動程式會傳回 SQLSTATE 42000 (「語法錯誤或存取違規」)。 針對驅動程式偵測到的錯誤,SQL Server Native Client ODBC 驅動程式會產生適當的 SQLSTATE。
如需狀態錯誤碼的詳細資訊,請參閱下列主題: