SQLState クラス・コードのサマリー

表 27 にある SQLState メッセージの太字になっている 最初の 2 文字は、クラス・コードを表しています。

これらのクラス・コードは、表 25要約 されています。

表 25. SQLState クラス・コード

コード クラス
00 無条件正常終了
01 警告
02 データなし
07 動的 SQL エラー
08 接続例外
09 トリガー・アクション例外
0A サポートされない機能
0F トークンが無効
21 カーディナリティー違反
22 データ例外
23 制約違反
24 カーソル状態が無効
25 トランザクション状態が無効
26 SQL ステートメント ID が無効
28 許可指定が無効
2D トランザクション終了が無効
2E 接続名が無効
34 カーソル名が無効
38 外部関数例外
39 外部関数呼び出し例外
40 トランザクションのロールバック
42 構文エラーまたはアクセス規則違反
44 チェック・オプション違反
46 Java DDL
51 アプリケーション状態が無効
54 SQL または製品の制限を超過
55 オブジェクトが前提条件状態ではない
56 各種 SQL エラーまたは製品のエラー
57 リソースが利用不能か、またはオペレーターの介入が必要
58 システム・エラー・リソース
59 DB2 Everyplace アドミニストレーター・エラー
HY DB2 CLI または ODBC ドライバーが生成
IM ODBC ドライバー・マネージャーが生成

関連した解説