IBM Data Server Driver for JDBC and SQLJ から発行される SQLSTATE
46600から 466ZZ までの範囲のSQLSTATEは予約されています。 IBM® Data Server Driver for JDBC and SQLJ。
以下の表は、生成または使用されるSQLSTATEを列挙したものです。 IBM Data Server Driver for JDBC and SQLJ。
| SQLSTATE クラス | SQLSTATE | 説明 |
|---|---|---|
| 01xxx | 警告 | |
| 02xxx | データなし | |
| 02xxx | 02501 | カーソル位置が現在行の FETCH に対して無効です。 |
| 02xxx | 02506 | 容認できるエラー |
| 08xxx | 接続例外 | |
| 08xxx | 08001 | アプリケーション・リクエスターが接続を確立できません。 |
| 08xxx | 08003 | 接続が存在しません。 |
| 08xxx | 08004 | アプリケーション・サーバーが、接続の確立を拒否しました。 |
| 08xxx | 08506 | クライアント・リルートの例外です。 |
| 0Axxx | 機能がサポートされていない | |
| 0Axxx | 0A502 | このデータベース・インスタンスではアクションまたは操作ができません。 |
| 0Axxx | 0A504 | この機能はドライバーによってサポートされません |
| 22xxx | データ例外 | |
| 22xxx | 22007 | 日時値のストリング表記が無効です。 |
| 22xxx | 22021 | 文字がコード化文字セットにありません。 |
| 23xxx | 制約違反 | |
| 23xxx | 23502 | 列に挿入されるかまたは列を更新する値が NULL ですが、列に NULL 値を入れることはできません。 |
| 24xxx | 無効なカーソル状態 | |
| 24xxx | 24501 | 識別されたカーソルがオープンしていません。 |
| 28xxx | 許可例外 | |
| 28xxx | 28000 | 許可名が無効です。 |
| 2 D xxx | トランザクション終了が無効 | |
| 2 D xxx | 2D521 | SQL COMMIT または ROLLBACK が、現在の操作環境では無効です。 |
| 34xxx | カーソル名が無効 | |
| 34xxx | 34000 | カーソル名が無効です。 |
| 3Bxxx | SAVEPOINT が無効 | |
| 3Bxxx | 3B503 | SAVEPOINT、RELEASE SAVEPOINT、または ROLLBACK TO SAVEPOINT は、トリガーまたはグローバル・トランザクションでは許可されていません。 |
| 40xxx | トランザクションのロールバック | |
| 42xxx | 構文エラーまたはアクセス規則違反 | |
| 42xxx | 42601 | 文字、トークン、または節が、無効もしくは欠けています。 |
| 42xxx | 42734 | 重複するパラメーター名、SQL 変数名、カーソル名、条件名、またはラベルが検出されました。 |
| 42xxx | 42807 | INSERT、UPDATE、または DELETE は、このオブジェクトでは許可されません。 |
| 42xxx | 42808 | INSERT または UPDATE 操作で識別された列は更新できません。 |
| 42xxx | 42815 | データ・タイプ、長さ、位取り、値、または CCSID が無効です。 |
| 42xxx | 42820 | 数値定数が長すぎるか、またはそのデータ・タイプの範囲内にない値を持っています。 |
| 42xxx | 42968 | 現行ソフトウェア・ライセンスがないため、接続が失敗しました。 |
| 57xxx | 利用不能なリソースまたはオペレーター介入 | |
| 57xxx | 57033 | 自動ロールバックなしで、デッドロックまたはタイムアウトが発生しました |
| 58xxx | システム・エラー | |
| 58xxx | 58008 | 分散プロトコル・エラーのため、実行が失敗しました。 このエラーは、後続の DDM コマンドまたは SQL ステートメントの正常な実行には影響しません。 |
| 58xxx | 58009 | 会話の割り振り解除の原因となる分散プロトコル・エラーのため、実行が失敗しました。 |
| 58xxx | 58012 | 指定したパッケージ名と整合性トークンを持つバインド処理がアクティブではありません。 |
| 58xxx | 58014 | DDM コマンドはサポートされていません。 |
| 58xxx | 58015 | DDM オブジェクトはサポートされていません。 |
| 58xxx | 58016 | DDM パラメーターはサポートされていません。 |
| 58xxx | 58017 | DDM パラメーターの値がサポートされていません。 |