Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.
エラーハンドラを呼び出したエラーの SQLSTATE を返します。
ERROR_SQLSTATE( )
エラーハンドラを呼び出したエラーの SQLSTATE を表す CHAR(5) です。
この関数は TRY 内のどこでも呼び出すことが可能で、エラーハンドラ内のどこでも SQLSTATE を返します。
SQL/2008 ベンダー拡張。
文 SELECT ERROR_SQLSTATE( ), ERROR_SQLCODE( ); は、0 による除算のエラーによって呼び出されたハンドラ内から実行されると、次の結果を返します。
SELECT ERROR_SQLSTATE( ), ERROR_SQLCODE( );
'22012', -628