SQLSTATE
備考
SQLSTATE 値は、正常終了、警告、または例外の状態を表します。ODBC が定義する全 SQLSTATE 値のリストは、Microsoft ODBC SDK のマニュアルに記載されています。
ハンドラーが実行されるとき、そのハンドラー内のステートメントは、複合ステートメントの本体内のステートメントと同じように SQLSTATE 値に影響します。ただし、特定の状態に対して特定の動作を行うハンドラーは、完了時にその状態を再割り当てして、状態に影響を与えないようにすることもできます。このとき、ハンドラーは再呼び出しされません。再呼び出しはループの原因となります。その代わりに Pervasive PSQL では、例外の状態が未処理の例外として扱われ、実行が停止します。
関連項目