Db2 12のSQLエラー返却コード

Db2 12のSQLエラー返却コード

  • メインフレーム
6分で読めます 更新日 Apr 1, 2019

ポイント: Db2 12におけるSQLエラーリターンコードは、SQLエラーコードとその説明の包括的なリストを提供し、ユーザーがDb2 SQLの問題をトラブルシューティングするのを支援します。注目すべきコードには、違法な文字に対する-007や、利用できないリソースに対する-904が含まれており、迅速な問題解決を促進します。

  • 開発者と管理者がSQL文のデバッグを支援します。
  • Db2 SQLエラーのトラブルシューティングに関する包括的なリソースです。
-007 ステートメントに不正な文字 character が含まれています
-010 文字列定数 string が終了していません
-011 コメントが閉じていません
-029 INTO 句が必要です。
-051 Identifier-name (sqltype) は以前に宣言または参照されていました
-056 SQLSTATE または SQLCODE 変数の宣言が入れ子の複合ステートメント内にあります
-057 RETURN文はSQL関数であり、値を返す必要があります
-058 RETURN ステートメントに指定された値は整数でなければなりません
-060 無効なタイプ指定: spec
-078 ルーチン routine-name のためにパラメータ名が指定されなければなりません
-079 オブジェクトnameの修飾子がqualifier1として指定されていますが、qualifier2が必要です
-084 受け入れられないSQLステートメント
-087 NULL値がNULLが許可されていないコンテキストで指定されました
-096 変数variable-nameは存在しないか、サーバーによってサポートされておらず、デフォルト値が提供されていません
-097 このコンテキストではLONG VARCHARまたはLONG VARGRAPHICの使用は許可されていません
-101 ステートメントが長すぎるか、複雑すぎる
-102 リテラル文字列が長すぎます。文字列はstringから始まります
-103 定数は無効な数値定数です
-104 不正な記号 'token'。合法かもしれない記号には: token-list があります
-105 無効な文字列
-107 名前 name が長すぎます。最大許容サイズは
-108 名前 name が不正に修飾されています
-109 句 CLAUSE は許可されていません
-110 無効な16進数リテラルが string で始まっています。
-111 集約関数には列名が含まれません
-112 集約関数のオペランドには、集約関数、OLAP仕様、またはスカラーFULLSELECTが含まれます
-113 文字列に無効な文字が見つかりました。理由コード nnn
-114 ロケーション名 location は現在のサーバーと一致しません
-115 述語は無効です。なぜなら、比較演算子operatorの後に括弧付きリストが続くか、サブクエリなしにANYまたはALLがあります
-117 割り当てられた値の数は、指定されたまたは暗黙的なカラムの数と同じではありません
-118 DELETE または UPDATE ステートメントのオブジェクトテーブルまたはビューが FROM 句にも特定されています。
-119 HAVING 句の列または式は無効です。
-120 集約関数または OLAP 仕様は、呼び出されたコンテキストでは無効です
-121 挿入、更新、または設定遷移変数ステートメントでカラム name が複数回識別されています。
-122 SELECT リストのカラムまたは式が無効です。
-123 関数 name の位置 n のパラメータは定数またはキーワードである必要があります
-125 ORDER BY句の整数は結果の列を特定できません
-126 SELECT ステートメントには、UPDATE 句と ORDER BY 句の両方が含まれています。
-127 DISTINCT がサブセレクトで複数回指定されています。
-128 述語における NULL の無効な使用
-129 ステートメントにはテーブル名が多すぎます
-130 エスケープ句は 1 つ以上の文字から構成されているか、文字列パターンにエスケープ文字の無効な出現が含まれています
-131 LIKE 述語を含む文は互換性のないデータ型です
-132 値のオペランドは無効です
-133 HAVING 句のサブクエリ内の集約関数は、すべてのカラム参照が HAVING 句が適用される GROUP BY 結果に関連付けられていないため無効です
-134 文字列、LOB、XML、または配列値の不適切な使用
-136 SORTは、ソートキーの長さが長すぎるため、実行できません
-137 operationから得られる長さがmaximum-lengthを超えています
-138 SUBSTRI または SUBSTRING 関数の第二または第三引数が範囲外です
-142 SQL 文はサポートされていません
-144 無効なセクション番号 number
-147 ALTER FUNCTION function-name は、ソース関数またはフェンスされていない外部関数を変更できないため失敗しました
-148 ソーステーブル source-name は、リネームまたは変更できません。理由 reason-code
-150 INSERT、DELETE、UPDATE、MERGE、またはTRUNCATE文のオブジェクトは、要求された操作が許可されていないビュー、システムが管理する物理化クエリテーブル、または遷移テーブルです。
-151 UPDATE操作は、列名column-nameのカタログ説明がそれを更新できないことを示しているため無効です。
-152 ALTER 文の DROP 句は無効です。なぜなら constraint-name が constraint-type だからです。
-153 ステートメントは無効です。なぜならビューまたはテーブル定義に各列の一意の名前が含まれていないからです。
-154 ステートメントが失敗しました。VIEW または TABLE 定義が無効です。
-156 ステートメントはテーブルを特定していません。
-157 ONLY A TABLE NAME CAN BE SPECIFIED IN A FOREIGN KEY CLAUSE. object-name IS NOT THE NAME OF A TABLE
-158 nameに指定された列の数は、結果表の列の数と一致しません
-159 object-nameはobject-typeではなくexpected-object-typeを識別しています
-160 指定されたビューにはWITH CHECKオプションを使用できません
-161 挿入または更新は、結果行がビュー定義を満たさないため許可されません
-164 auth-id1 には資格のあるビューを作成する権限がありません
-170 function-name に指定された引数の数が無効です
-171 引数 nn のデータ型、長さ、または値が無効です
-173 UR が WITH 句に指定されていますが、カーソルは読み取り専用ではありません
-180 THE DATE, TIME, OR TIMESTAMP VALUE value is INVALID
-181 日付時刻値の文字列表現は有効な日付時刻値ではありません
-182 日付時刻値を含む算術式は無効です
-183 日付またはタイムスタンプに対する算術式の結果が有効な日付の範囲外です
-184 日付時刻値を持つ算術式にパラメータマーカーが含まれています
-185 ローカルフォーマットオプションが日付または時刻に対して使用され、ローカルエグジットがインストールされていません
-186 ローカル日付長またはローカル時間長が増加し、実行中のプログラムが古い長さに依存していました
-187 現在の日付/時刻特別レジスタへの参照は、MVS TODクロックが不正またはMVS PARMTZが範囲外であるため無効です
-188 名前の文字列表現が無効です
-189 CCSID ccsid IS INVALID
-190 列 table-name.column-name に指定された属性は、既存の列定義と互換性がありません
-191 文字列は無効な混合データのため使用できません
-195 最終列 table-name は削除できません
-197 ORDER BY 句の修飾列名は、UNION または UNION ALL が指定されている場合は許可されません
-198 PREPARE または EXECUTE IMMEDIATE ステートメントのオペランドが空白または空です
-199 キーワード keyword TOKEN token-list の不正な使用が予期されました
-203 列名 column-name への参照が曖昧です
-204 name は未定義の名前です
-205 column-name はテーブル table-name の列ではありません
-206 name は使用されている文脈で無効です
-208 ORDER BY 句は無効です。なぜなら列名 name が結果テーブルの一部ではないからです
-212 name はトリガー定義の参照句で複数回指定されています
-214 次の位置にある、または position-or-expression-start で始まる clause-type 句において表現が無効です。理由コード = reason-code
-216 述語演算子の両側の要素の数が一致していません。述語演算子は operator です
-219 必要な説明テーブル table-name が存在しません
-220 説明テーブル table-name の列 column-name が正しく定義されていません
-221 説明テーブル table-name の「オプション列のセット」が不完全です。オプション列 column-name が欠落しています
-222 カーソル cursor-name を使用して穴に対して更新または削除操作が試みられました
-224 結果テーブルは cursor-name を使用してベーステーブルと一致しません
-225 cursor-name の宣言に対して FETCH ステートメントは無効です
-227 FETCH fetch-orientatin は許可されていません。なぜならカーソル cursor-name の位置が不明だからです (sqlcode,sqlstate)
-228 読み取り専用カーソル カーソル名 に対して指定された FOR UPDATE CLAUSE
-229 SET LOCALEまたは他のロケールに敏感なステートメントで指定されたロケール locale が見つかりませんでした
-240 LOCK TABLEステートメントのパーティション句が無効です
-242 オブジェクト名object-nameのタイプobject-typeがオブジェクトのリストで複数回指定されているか、名前が既存のオブジェクトと同じです
-243 指定されたSELECTステートメントに対してセンシティブカーソルcursor-nameを定義できません
-244 FETCHで指定されたセンシティビティsensitivityはカーソルcursor-nameには無効です
-245 関数routine-nameの呼び出しが曖昧です
-246 カーソルcursor-nameを使用したステートメントが指定された行数num-rowsで、次元に対して無効です
-247 カーソルcursor-nameを使用した複数行FETCHステートメントで穴が検出されましたが、条件を検出するためのインジケータ変数が提供されていません
-248 カーソルcursor-nameのための位置指定DELETEまたはUPDATEステートメントが行セットの行nを指定しましたが、その行は現在の行セットに含まれていません
-249 カーソルcursor-nameの行セットアクセスの定義がFETCHオリエンテーション句clauseと矛盾しています
-250 ローカルロケーション名が三部構成のオブジェクト名を処理するときに定義されていません
-251 トークン name は無効です
-253 非原子的ステートメントステートメントは、要求された行の一部について正常に完了し、警告が発生する可能性があり、1つ以上のエラーが発生しました
-254 非原子的ステートメントステートメントは、複数のデータ行を処理しようとしましたが、エラーが発生しました
-270 サポートされていない機能
-300 ホスト変数またはパラメータposition-numberに含まれる文字列はヌル終端されていません
-301 入力ホスト変数またはパラメータ番号position-numberの値は、そのデータ型のために指定された通りには使用できません
-302 入力変数またはパラメータ番号position-numberの値は、ターゲット列またはターゲット値に対して無効または大きすぎます
-303 出力ホスト変数番号position-numberに値を割り当てることはできません。データ型が比較できないためです
-304 データ型data-type1の値は、データ型data-type2を持つ位置position-numberのホスト変数の範囲内にないため、ホスト変数に割り当てることはできません
-305 NULL値は、インジケータ変数が指定されていないため、出力ホスト変数番号position-numberに割り当てることができません
-309 参照されたホスト変数がNULL値を持っているため、述語が無効です
-310 小数ホスト変数またはパラメータ番号には小数以外のデータが含まれています
-311 入力ホスト変数番号position-numberの長さが負または最大値を超えています
-312 変数variable-nameは定義されていないか、使用できません
-313 指定されたホスト変数の数は、パラメータマーカーの数と等しくありません
-314 ステートメントにはあいまいなホスト変数の参照が含まれています
-327 行を挿入できません。これは最後のパーティションの範囲外にあるためです
-330 文字列は処理できないため使用できません。理由reason-code、文字code-point、ホスト変数position-nuumber
-331 文字変換は、位置position-numberの文字列がsource-ccsidからtarget-ccsidに変換できないため、実行できません。理由reason-code
-332 CCSID from-ccsid から to-ccsid への文字変換、理由 reason-code
-333 文字変数のサブタイプがバインド時に知られているサブタイプと異なり、その違いが文字変換によって解決できません
-336 小数の桁数はゼロでなければなりません
-338 ON句が無効です
-340 共通テーブル式 name は、同じステートメント内の別の共通テーブル式定義と同じ識別子を持っています
-341 共通テーブル式 name1 と name2 の間に循環参照が存在します
-342 共通テーブル式 name はSELECT DISTINCTを使用せず、再帰的であるためUNION ALLを使用する必要があります
-343 再帰的な共通テーブル式 name には、列名が必要です
-344 再帰的共通テーブル式 name の列 column-name にデータ型または長さまたはコードページの不一致があります
-345 再帰的共通テーブル式 name のFULLSELECTはUNION ALLでなければならず、集約関数、GROUP BY、HAVING、ORDER BY、OFFSET、FETCH FIRST、またはON句を含む明示的なJOINを含んではいけません
-346 共通テーブル式 name への無効な参照が最初のFULL SELECT、同じFROM句内の2回目の出現、またはサブクエリのFROM句で発生します
-348 Sequence-expression はこのコンテキストで指定できません
-350 column-name は使用できないコンテキストで暗黙的または明示的に参照されました
-351 SELECTリストの位置position-numberでサポートされていないSQLタイプが検出されました
-352 入力リストの位置position-numberでサポートされていないSQLタイプが検出されました
-353 カーソル cursor-name の位置が不明なためFETCHは許可されません
-354 ROWSET FETCH文は1つ以上のデータ行を返した可能性があります。ただし、1つ以上の非終了エラー条件が発生しました。発生した条件に関する詳細はGATE DIAGNOSTICS文を使用してください
-355 LOB列が大きすぎてログに記録できません
-356 列またはキー式 expression-number は無効です、理由コード = reason-code
-359 IDENTITY列の値の範囲が exhausted
-363 パラメーターposition-numberの拡張インジケーター変数の値が範囲外です
-365 拡張インジケーター変数の値と位置value-positionの使用は無効です
-372 テーブルにはROWID、IDENTITY、ROW CHANGE TIMESTAMP、ROW BEGIN、ROW END、TRANSACTION START ID、またはSECURITY LABEL列のいずれか一つしか許可されていません
-373 列またはSQL変数nameに対してデフォルトを指定することはできません
-374 SQL関数function-nameのCREATEまたはALTER FUNCTIONステートメントにおいて、clauseが指定されていないが、関数本体の検査により指定する必要があることが明らかです
-390 関数function-nameの特定名specific-nameは、使用されるコンテキストで無効です
-392 カーソルcursorに対して提供されたSQLDAは前回のFETCHから変更されました
-393 条件または接続番号が無効です
-396 オブジェクトタイプobject-nameが最終呼び出し処理中にSQLステートメントを実行しようとしました
-397 GENERATEDは列定義の一部として指定されていますが、列の定義には無効です
-398 ホスト変数番号position-numberのためにLOCATERが要求されましたが、変数はLOBではありません
-399 無効な値のROWIDが指定されました
-400 カタログにはユーザー定義インデックスの最大数があります
-401 算術または比較演算のオペランドは比較できません
-402 算術関数または演算子arith-fopが文字または日付データに適用されています
-404 SQLステートメントは長すぎる文字列を指定しています
-405 数値リテラルliteralは範囲外のため指定された通りには使用できません
-406 計算されたまたは導出された数値がそのオブジェクト列の範囲内ではありません
-407 UPDATE、INSERT、またはSET値がNULLでありましたが、オブジェクト列 column-name はNULL値を含むことができません
-408 値がターゲットのデータ型と互換性がありません。ターゲット名は name です
-409 COUNT関数の無効なオペランド
-410 数値値 value が長すぎるか、またはその値がデータ型の範囲内ではありません
-411 現在のSQLIDはリモートオブジェクトを参照するステートメントでは使用できません
-412 サブクエリのSELECT句が複数の列を指定しています
-413 数値データ型変換中にオーバーフローまたはアンダーフローが発生しました
-414 LIKE述語が無効です。最初のオペランドが文字列ではありません
-415 SETオペレーターのオペランドの対応する列 column-number が互換性がありません
-416 UNIONのオペランドに長い文字列列が含まれています
-417 準備されるステートメント文字列には、同じオペレーターのオペランドとしてパラメータマーカーが含まれています
-418 準備されるステートメント文字列にパラメータマーカーの無効な使用が含まれています
-419 小数の除算操作が無効です。結果には負のスケールが含まれます
-420 文字列引数の値は function-name 関数に受け入れられませんでした
-421 UNIONまたはUNION ALLのオペランドは同じ数の列を持っていません
-423 位置 position-# のロケータに対する無効な値
-426 アプリケーションサーバーでの動的コミットは無効です。更新が許可されていない場合
-427 アプリケーションサーバーで更新が許可されていない場合、動的ロールバックは無効です
-430 ルーチンタイプ ルーチン名 (特定名 specific-name) が異常終了しました
-431 ルーチン ルーチン名 (特定名 specific-name) タイプ ルーチンタイプ がユーザーによって中断されました
-433 値 value が長すぎます
-435 RAISE_ERROR関数、RESIGNAL文、またはSIGNAL文で指定された無効なSQLSTATE sqlstate
-438 アプリケーションが診断テキストを伴うエラーを発生させました: text
-440 現在のパスに互換性のある引数を持つ名前 ルーチン名 の ルーチンタイプ は見つかりませんでした
-441 関数 function-name に対して 'DISTINCT' または 'ALL' の無効な使用
-443 ルーチン ルーチン名 (特定名 specific-name) が診断テキスト msg-txt を伴うエラーSQLSTATEを返しました
-444 ユーザープログラム名が見つかりませんでした
-449 関数および手続き ルーチン名 の CREATE または ALTER 文に無効な形式の外部名句が含まれているか、外部名句が欠落しています
-450 ユーザー定義関数のストアドプロシージャ name、パラメータ番号 paranum、宣言された長さを超えたオーバーレイストレージ
-451 データ項目 定義が ルーチン名 の CREATE または ALTER 文に含まれており、タイプ がルーチンのタイプおよび言語に対してサポートされていません
-452 ホスト変数 変数位置 に参照されたファイルにアクセスできません。理由コード: 理由コード
-453 関数名 function-name の CREATE FUNCTION 文における RETURNS 句に問題があります
-454 関数名 function-name の CREATE FUNCTION 文で提供された署名が、スキーマ内に既に存在する他の関数の署名と一致しています
-455 関数名 function-name の CREATE FUNCTION 文で提供されたスキーマ名 schema-name が、関数のスキーマ名 schema-name2 と一致しません
-456 CREATE FUNCTION の function-name では、スキーマ内に既に specific-name という名前が存在します
-457 関数または明示的タイプ name は、システム使用のために予約されているため呼び出すことができません
-458 署名による function-name への参照で、一致する関数が見つかりませんでした
-461 データ型 source-data-type の値を型 target-data-type にキャストすることはできません
-469 SQL CALL ステートメントは、パラメータ number の出力ホスト変数を指定する必要があります
-470 SQL CALL ステートメントは、入力パラメータ number に NULL 値を指定しましたが、ストアドプロシージャは NULL 値をサポートしていません
-471 関数プロシージャ name の呼び出しが理由 rc により失敗しました
-472 カーソル cursor-name は、外部関数 function-name (特定名 specific-name) によってオープンされたままです
-473 ユーザー定義データ型は、システムで定義された型(ビルトイン型)と同じ名前を呼ぶことはできません
-475 ソース関数の結果型 type-1 は、ユーザー定義関数の戻り型 type-2 にキャストできません
-476 function-name への参照は署名なしで名付けられましたが、その関数はスキーマ内で一意ではありません
-478 ALTER、DROP または REVOKE で影響を受けるオブジェクトタイプ object-type は、dependent-object が dependent-type のタイプに依存しているため処理できません
-480 手続き procedure-name はまだ呼び出されていません
-481 GROUP BY 句には element-1 が element-2 内にネストされています
-482 手続き procedure-name はロケータを返しませんでした
-483 CREATE FUNCTION の function-name ステートメントでは、パラメータの数がソース関数のパラメータの数と一致しません
-487 オブジェクトタイプ object-name は、関数またはプロシージャの定義がこのアクションを指定していない SQL ステートメントを実行しようとしました
-490 SQL ステートメントで直接指定された番号 number は、このコンテキスト内の許可される値の範囲 (minval,maxval) の外にあります
-491 ユーザー定義関数 function-name の CREATE ステートメントには RETURNS 句と他の必要なキーワードを含む EXTERNAL 句が必要です。RETURN ステートメントとパラメータ名、または SOURCE 句が必要です。
-492 function-name の CREATE FUNCTION にはパラメータ番号 number に関する問題があります。ソース関数との不一致が関与している可能性があります。
-495 コストカテゴリ cost-category の推定プロセッサコスト estimate-amount1 プロセッサ秒 (estimate-amount2 サービス単位) がリソース制限エラーしきい値 limit-amount サービス単位を超えています。
-496 SQL ステートメントは、現在のサーバーによって作成されていない結果セットを参照しているため、実行できません。
-497 データベースの内部識別子の最大制限を超えました。
-499 カーソル cursor-name は、手続き procedure-name からこの結果セットまたは別の結果セットに既に割り当てられています。
-500 接続が破棄されたときに、識別されたカーソルは閉じられました。
-501 FETCH または CLOSE ステートメントで識別されたカーソルはオープンではありません。
-502 OPEN ステートメントで識別されたカーソルはすでにオープンです。
-503 カラムは、カーソルの SELECT ステートメントの UPDATE 句に識別されていないため、更新できません。
-504 カーソル名 cursor-name は宣言されていません。
-507 UPDATE または DELETE ステートメントで識別されたカーソルはオープンではありません。
-508 UPDATE または DELETE ステートメントで識別されたカーソルは、更新または削除できる行または行セットに位置していません。
-509 UPDATE または DELETE ステートメントで識別されたテーブルは、カーソルによって指定されたテーブルと同じではありません。
-510 UPDATE または DELETE ステートメントのカーソルによって指定されたテーブルは変更できません。
-511 FOR UPDATE 句は、カーソルによって指定されたテーブルが変更できないため、指定できません。
-512 リモートオブジェクトへのステートメント参照は無効です。
-513 エイリアス alias-name は他のローカルまたはリモートエイリアスで定義されてはいけません。
-514 カーソル cursor-name は準備済み状態ではありません。
-516 静的ステートメントを記述することは、準備されたステートメントを特定しません
-517 カーソル cursor-name は、ステートメント名が準備されたSELECTステートメントを特定しないため使用できません
-518 EXECUTE ステートメントは有効な準備されたステートメントを特定しません
-519 PREPARE ステートメントは、オープンカーソル cursor-name の SELECT ステートメントを特定します
-525 SQL ステートメントは、セクション = sectno パッケージ = pkgname 一貫性トークン = X’contoken’ のバインド時にエラーが発生したため実行できません
-526 要求された操作または使用は、table-type 一時テーブル table-name に適用されません
-530 外部キー constraint-name の INSERT または UPDATE 値が無効です
-531 親行の親キーは、関係 constraint-name において一つ以上の依存行があるため更新できません
-532 関係 constraint-name は RID X rid-number を持つ行の削除を制限します
-533 無効な複数行挿入
-534 主キーは複数行の更新により更新できません
-536 DELETE ステートメントは無効です。テーブル table-name はこの操作の影響を受ける可能性があります
-537 主キー句、外部キー句、または一意の句が列 column-name を複数回特定しています
-538 外部キー name はテーブル table name の親キーの説明に一致しません
-539 テーブル table-name には主キーがありません
-540 テーブル table-name の定義は、主インデックスまたは必要な一意のインデックスが欠けているため不完全です
-542 Column-name は、NULL 値を含む可能性があるため、ハッシュキー、主キー、一意の制約、または親キーの列にはなれません
-543 親テーブルの行は、チェック制約 check-constraint により削除が制限されているため削除できません
-544 ALTER TABLE 文に指定された CHECK 制約を追加できません。既存の行が CHECK 制約に違反しています
-545 要求された操作は、行が CHECK 制約 check-constraint を満たしていないため許可されていません
-546 CHECK 制約 constraint-name は無効です
-548 column-name で定義された CHECK 制約は無効です
-549 ステートメント STATEMENT は object_type1 object_name に対して許可されていません。BIND オプション DYNAMICRULES(RUN) が object_type2 に対して有効ではありません
-551 auth-id はオブジェクト object-name に対して操作 operation を実行する権限を持っていません
-552 auth-id は HOME 操作 operation を実行する権限を持っていません
-553 auth-id は要求された操作の有効な認可 ID の1つではありません
-554 認可 ID は自分自身に権限を付与できません
-555 認可 ID は自分自身から権限を取り消すことはできません
-556 authid2 は authid1 によって privilege 権限を取り消されることはできません。なぜなら、取り消される者はその権限を持っていないか、取り消し者がその権限を付与していないからです
-557 不整合な付与/取り消しキーワード keyword。許可されているキーワードは keyword-list です
-558 GRANT または REVOKE に無効な句または句の組み合わせがあります
-559 すべての認可機能が無効になっています
-562 指定された権限は PUBLIC に付与できません
-567 bind-type 認可エラーが auth-id 権限パッケージ= package-name 権限= privilege を使用して発生しました
-571 このステートメントは複数のサイトの更新を引き起こします
-573 テーブル table-name は指定された列名でユニークキーを持っていません
-574 指定されたデフォルト値またはIDENTITY属性値は、カラムcolumn-nameの定義と矛盾しています
-575 オブジェクトobject-name(オブジェクトタイプobject-type)は、明示的または暗黙的に参照できません
-577 オブジェクトタイプobject-nameは、関数または手続きの定義がこのアクションを指定していないときにデータを変更しようとしました
-578 SQL関数function-nameのためにRETURNステートメントは実行されませんでした
-579 オブジェクトタイプobject-nameは、関数または手続きの定義がこのアクションを指定していないときにデータを読み取るまたは変更しようとしました
-580 CASE式の結果式はすべてNULLにすることはできません
-581 CASE式の結果式のデータ型は互換性がありません
-582 CASEのSEARCH-WHEN-CLAUSE内の検索条件は、指定されたコンテキストで無効です。検索条件には、FULLSELECTを含むIN述語に対する定量化述語が含まれており、指定されたコンテキストでは許可されていません
-583 関数式nameの使用は無効です。なぜなら、それは決定的でないか、外部アクションがあります
-584 NULLまたはデフォルトの無効な使用
-585 collection-idがセットspecial-registerステートメント内に複数回現れています
-586 現在のPATH特殊レジスタの総長は2048文字を超えてはいけません
-589 カーソルcursor-nameのための位置指定されたDELETEまたはUPDATEステートメントが行または行セットを指定しましたが、カーソルは行セットに配置されていません
-590 名前nameは、ルーチンまたはトリガーobject-nameのCREATEまたはALTERで一意ではありません
-592 WLM環境で関数または手続きを作成する権限がありません
-593 column-nameはROWID(またはROWIDのためのDISTINCTタイプ)、ROW CHANGE TIMESTAMPカラム、ROW BEGINカラム、ROW ENDカラム、またはPERIODのカラムcolumn-nameとして定義されているため、NOT NULLを指定する必要があります
-594 NULLABLE ROWIDまたはDISTINCTタイプカラムcolumn-nameを作成しようとしています
-601 定義されるオブジェクトの名前(バージョンまたはボリュームシリアル番号)またはRENAMEステートメントのターゲットは、オブジェクトタイプobj-typeの既存の名前(バージョンまたはボリュームシリアル番号)nameと同一です
-602 CREATE INDEX または ALTER INDEX ステートメントで指定された列、期間、またはキーワード式が多すぎます。
-603 一意のインデックスは、テーブルが指定された列および期間の値に関して重複する行を含んでいるため、作成できません。
-604 データ型定義が無効な長さ、精度、またはスケール属性を指定しています。
-607 操作またはオプション operation はこの対象に対して定義されていません。
-611 LOCK SIZE が TABLESPACE または TABLE の場合、LOCKMAX 0 のみ指定できます。
-612 identifier は重複する名前です。
-613 主キーまたは一意の制約が多くの列と期間のために長すぎます。
-614 インデックスを作成できないか、列の長さを変更できません。特定された列の内部長の合計が許可される最大値を超えています。
-615 operation-type は使用中のパッケージでは許可されていません。
-616 obj-type1 obj-name1 は obj-type2 obj-name2 によって参照されているため、削除できません。
-618 操作 operation はシステムデータベースでは許可されていません。
-619 作業ファイルデータベースが停止していないため、操作は許可されていません。
-620 キーワード keyword は stmt-type ステートメントで space-type スペースに対して許可されていません。
-621 重複 DBID dbid が検出され、以前に database-name に割り当てられました。
-622 混合データのインストールオプションが無いため、混合データ用は無効です。
-623 CLUSTER は table-name に対して無効です。
-624 TABLE table-name は指定された列と期間を持つ主キーまたは一意の制約をすでに持っています。
-625 TABLE table-name には PRIMARY または UNIQUE キーの一意性を強制するインデックスがありません
-626 ALTER ステートメントはページセットが停止していないため、実行できません
-627 ALTER ステートメントはテーブルスペースまたはインデックスにユーザー管理データセットがあるため無効です
-628 句は相互に排他的です
-629 SET NULL は外部キー名が NULL 値を含むことができないため指定できません
-631 外部キー名が長すぎるか、列が多すぎます
-632 DELETE ルールの制約により、テーブルは table-name の依存関係として定義できません
-633 DELETE ルールは delete-rule でなければなりません
-634 DELETE ルールは CASCADE であってはなりません
-635 DELETE ルールは異なることができないか、NULL を設定することができません
-636 パーティション part-num に指定された範囲は無効です
-637 重複するキーワード KEYWORD または句
-638 TABLE table-name は列定義が欠落しているため作成できません
-639 DELETE ルールが SET NULL の外部キーの NULLABLE 列は、パーティションインデックスのキーの列にはできません
-642 一意制約の列が多すぎます
-643 CHECK 制約またはインデックスの列に対する式の値が最大許容長のキーワード式を超えています
-644 STATEMENT stmt-type の OR 句 keyword-or-clause において、キーワード keyword に指定された無効な値
-646 指定されたテーブルスペース table-space-name にはすでにテーブルが含まれているため、TABLE table-name を作成できません
-647 暗黙的または明示的な TABLESPACE または INDEXSPACE name の BUFFERPOOL bp-name はアクティブ化されていません
-650 インデックスを変更できません。理由 reason
-651 テーブルの説明がオブジェクト記述子の最大サイズを超えています。
-652 インストールで定義された編集または検証手続きの違反
-653 パーティション化されたテーブルスペース tspace-name にあるテーブル table-name は、そのパーティション化されたインデックスが作成されていないため利用できません。
-655 ストレージグループが特定のボリュームIDと非特定のボリュームIDの両方を持つことになるため、STOGROUP の作成または変更は無効です。
-658 オブジェクトタイプ CANNOT は、ステートメント STATEMENT を使用して削除できません。
-660 インデックス index-name は、キー制限が指定されていないため、パーティション化されたテーブルスペース tspace-name で作成または変更できません。
-661 オブジェクトタイプ index-name は、tspace-name のパーティション化されたテーブルスペースで作成できません。パーティションの仕様の数がテーブルスペースのパーティションの数と等しくありません。
-662 パーティション化されたインデックスはテーブルスペースに作成できず、テーブルスペースはインデックス制御できません。テーブルスペース tspace-name、理由 reason-code
-663 キー制限値の数がゼロか、インデックス index-name のキーのカラム数より大きいです。
-665 ALTER ステートメントの PART CLAUSE が省略されているか無効です。
-666 Stmt-verb オブジェクトは、function が進行中のため実行できません。
-667 パーティション化されたテーブルスペースのクラスターインデックスは明示的に削除できません。
-668 テーブルにカラムを追加できません。テーブルには行属性感度で定義された編集手続きがあります。
-669 オブジェクトは明示的に削除できます。理由 reason-code
-670 テーブルのレコード長がページサイズ制限を超えています。
-671 テーブルスペースの BUFFERPOOL 属性は、指定されたように変更できません。これはテーブルスペースのページサイズを変更することになります。
-672 テーブル table-name での DROP 操作は許可されていません。
-676 インデックスの物理的特性は、指定されたステートメントに関して互換性がありません。ステートメントは失敗しました。理由 reason-code
-677 バッファプール拡張のための仮想ストレージが不足しています_REASON
-678 インデックス制限キーのために指定された定数 constant は、対応する列 column-nameのデータ型 data-type に準拠している必要があります
-679 オブジェクト name は、オブジェクトに対してドロップが保留中のため作成できません
-680 テーブル、ビュー、またはテーブル関数に対して指定された列が多すぎます
-681 インストール定義フィールド手順に違反している列 column-name。RT: return-code, RS:
-682 フィールド手順 procedure-name を読み込むことができませんでした
-683 列、異なる型、関数、または手順 data-item の仕様には互換性のない条項が含まれています
-684 文字列で始まるリテラルリストの長さが長すぎます
-685 無効なフィールド型、column-name
-686 フィールド手順で定義された列は、異なるフィールド手順を持つ別の列と比較できません
-687 フィールド型が互換性がありません
-688 フィールド手順から返されたデータが不正です、column-name
-689 従属テーブルに対して定義された列が多すぎます
-690 ステートメントはデータ定義制御サポートによって拒否されました
-691 必要な登録テーブル table-name は存在しません
-692 DDL登録テーブル table-name のための必要な一意のインデックス index-name は存在しません
-693 DDL登録テーブルまたはインデックス table-name (index-name) の列 column-name は適切に定義されていません
-694 DDL 登録テーブル table-name に保留中のドロップがあるため、スキーマステートメントを実行できません。
-695 無効な値 seclabel 指定のセキュリティラベル列のテーブル table-name。
-696 トリガー trigger-name の定義には、相関名または遷移テーブル名 name の無効な使用が含まれています。理由コード = reason-code。
-697 FOR EACH ステートメント句で定義されたトリガーには、OLD または NEW のコロネーション名は許可されていません。OLD_TABLE または NEW_TABLE 名は、BEFORE 句を持つトリガーでは許可されていません。
-713 special-register の置き換え値 value は無効です。
-715 プログラム program-name は、リリースからの機能に依存しているため、マーク release-dependency-mark で失敗しました。
-716 プログラム program-name は、このリリースに対して不正なレベルでプリコンパイルされています。
-717 Bind-type object-type object-name のマーク release-dependency-mark は、オブジェクトタイプがフォールバックが発生したリリースの機能に依存しているため失敗しました。
-718 パッケージ package-name の再バインドが失敗しました。IBMREQD の ibmreqd が無効です。
-719 auth-id 権限パッケージを使用してバインド追加エラー。
-720 バインドエラー、パッケージ= package_name をバージョン= version2 で置き換えようとしていますが、このバージョンはすでに存在します。
-721 パッケージ= pkg-id CONTOKEN= ‘contoken’X は一意ではないため、作成できません。
-722 auth-id 権限パッケージ package-name が存在しないため、バインドタイプエラー。
-723 トリガー trigger-name でトリガーされた SQL ステートメントでエラーが発生しました。セクション番号 section-number、返された情報:SQLCODE sqlerror、SQLSTATE sqlstate、メッセージトークン token-list。
-724 オブジェクト type OBJECT object-name のアクティベーションは、間接 SQL カスケードの最大レベルを超えます。
-725 ロケーション location の特殊レジスタ register に無効な値が供給されました。
-726 パッケージ = を置き換えようとするバインドエラー。現在、パッケージ に関連付けられた有効または無効のエントリがあります。
-727 暗黙のシステムアクションタイプ ation-type の間にエラーが発生しました。エラーに関する情報には、SQLCODE sqlcode、SQLSTATE sqlstate、メッセージトークン token-list が含まれます。
-728 DB2 プライベートプロトコル処理では DATA TYPE data-type は許可されていません
-729 RETURN のコミットを指定するストアドプロシージャは、ネストされた呼び出しステートメントの対象にはなりません
-730 読み取り専用共有データベースのテーブルの親も、読み取り専用共有データベースのテーブルでなければなりません
-731 ユーザー定義データセット dsname は SHAREOPTIONS(1,3) で定義されている必要があります
-732 このサブシステムでデータベースが ROSHARE 読み取り属性で定義されていますが、テーブルスペースまたはインデックススペースは所有サブシステムで定義されていません
-733 ROSHARE 読み取りデータベースのテーブルスペース、インデックススペース、またはテーブルの説明は、所有者システムの説明と一致している必要があります
-734 データベースの ROSHARE 属性は ROSHARE 読み取りから変更できません
-735 データベース dbid は、もはや共有データベースではないためアクセスできません
-736 指定された無効な OBID obid
-737 暗黙のテーブルスペースは許可されていません
-739 関数は並行して処理されるときにデータを変更できないため、ALTER FUNCTION function-name は失敗しました
-740 関数名は、呼び出されたコンテキストでは無効な SQL データを変更するオプションで定義されています
-741 メンバー member-name のためにワークファイルデータベースがすでに定義されています
-742 DSNDB07 は暗黙のワークファイルデータベースです
-746 外部関数、トリガー、またはストアドプロシージャ name 内の SQL ステートメントが入れ子の SQL 制限に違反しています
-747 テーブル table-name は、その外部保存された列の補助テーブルとインデックスが作成されるまで利用できません
-748 補助テーブルに対してすでにインデックスが存在します
-750 ソーステーブル source-name は指定された通りに名前を変更したり変更したりすることはできません
-751 オブジェクトタイプ object-name (特定名 specific name) は許可されていない SQL ステートメント statement を実行しようとしました
-752 接続ステートメントは、プロセスが接続可能な状態にないため無効です
-763 無効なテーブルスペース名 table-space-name
-764 LOB テーブルスペースとその関連するベーステーブルスペースは同じデータベース内に存在する必要があります
-765 テーブルはデータベースと互換性がありません
-766 ステートメントのオブジェクトは、要求された操作が許可されていないテーブルです
-767 インデックスのための列の仕様が不足しているか無効です
-768 指定された列またはパーティションのための補助テーブルはすでに存在します
-769 CREATE AUX TABLE の仕様はベーステーブルの特徴と一致しません
-770 テーブル table-name は ROWID を持たない限り LOB 列を持つことはできません。また、DOCID 列を持たない限り XML 列を持つこともできません
-771 ROWID 列の無効な仕様
-773 CASE ステートメントのケースが見つかりません
-775 SQL ルーチン内で指定されたステートメントは複合ステートメント内では許可されていません
-776 カーソル cursor-name の使用は無効です
-778 終了ラベル label が開始ラベルと一致しません
-779 GOTO、ITERATE、または LEAVE ステートメントで指定されたラベル label は無効です
-780 ハンドラに指定されたUNDO
-781 条件 condition-name は定義されていないか、定義がスコープ内にありません
-782 条件または SQLSTATE 値 が無効です
-783 カーソル cursor-name の SELECT リストは FOR ステートメントで無効です。カラム column-name は一意ではありません
-784 制約 constraint-name は削除できません
-785 SQLCODE または SQLSTATE の使用は無効です
-787 ハンドラーの外で RESIGNAL ステートメントが発行されました
-788 所有権の移転は、auth-id がオブジェクトの所有者であるため無視されました
-789 パラメーターまたは SQL 変数 name のデータ型またはその他の属性はルーチンでサポートされていません
-797 トリガー trigger-name はサポートされていないトリガー SQL ステートメントで定義されています
-798 生成済みとして常に定義されたカラム column-name に対して値を指定することはできません
-802 例外エラー 'exception-type' が 'operation-type' 操作中の 'data-type' データで発生しました。位置 'position-number'
-803 挿入または更新された値は、インデックススペース indexspace-name のインデックスがテーブルのカラムを制約しているため無効です。既存行の RID は X' rid'
-804 SQL ステートメントのアプリケーションプログラム入力パラメーターにエラーが見つかりました。理由 reason
-805 DBRM またはパッケージ名 location-name.collection-id.dbrm-name-consistency-token はプラン plan-name に存在しません。理由 reason
-807 アクセス拒否: パッケージ package-name は connection-type connection-name からのアクセスが許可されていません
-808 CONNECT ステートメントは最初の CONNECT ステートメントと一致しません
-811 埋め込まれた SELECT ステートメントの結果は複数行のテーブルであるか、基本述語のサブクエリの結果が複数の値です
-812 SQL ステートメントは、プログラム program-name.consistency-token のために適格なパッケージ名を形成しようとしたときに、現在の PACKAGESET スペシャルレジスタで空の COLLECTION-ID が見つかったため、処理できません
-817 SQL ステートメントは、ステートメントが禁止された更新操作を引き起こすため、実行できません
-818 LOAD モジュール内のプリコンパイラ生成のタイムスタンプ x は、DBRM z から構築されたバインドタイムスタンプ y とは異なります
-819 ビューはカタログ内のパースツリーの長さがゼロであるため処理できません
-820 SQL ステートメントは、catalog-table にこのリリースで有効でない値が含まれているため処理できません
-822 SQLDA に無効なデータアドレスまたはインジケータ変数アドレスが含まれています
-840 SELECT または INSERT リストに返される項目が多すぎます
-842 location-name への接続はすでに存在します
-843 SET CONNECTION または RELEASE ステートメントは、既存の接続を指定する必要があります
-845 前の値式は、現在のアプリケーションプロセスでシーケンス sequence-name が次の値式を生成する前に使用することはできません
-846 IDENTITY カラムまたはシーケンスオブジェクト object-type object-name. の無効な指定。理由コード = reason code
-867 ROWID カラムの無効な指定
-870 ステートメント内のホスト変数の数は、ディスクリプタの数と等しくありません
-872 このサブシステムのために有効な CCSID がまだ指定されていません
-873 ステートメントは、異なるエンコーディングスキームまたは CCSID でエンコードされたデータを無効なコンテキストで参照しました
-874 object-type に指定されたエンコーディングスキームは、他のパラメータの含まれるテーブルスペースと同じでなければなりません
-875 オペランドは、参照された ASCII データと一緒に使用することはできません
-876 object は作成または変更できません、理由 reason
-877 CCSID ASCII はこのデータベースまたはテーブルスペースでは許可されていません
-878 EXPLAIN 用の explain-object は Unicode でエンコードされている必要があります。ASCII または EBCDIC ではいけません
-879 CREATEまたはALTER文は、object-nameでカラム、タイプ、変数、関数、またはストアドプロシージャパラメータを混合またはグラフィックとして定義することはできません。エンコーディングスキームencoding-scheme
-880 SAVEPOINTsavepoint-nameはこのコンテキストでは存在しないか無効です
-881 savepoint-nameという名前のSAVEPOINTはすでに存在しますが、このSAVEPOINT名は再利用できません
-882 SAVEPOINTは存在しません
-900 SQL文は、アプリケーションプロセスがアプリケーションサーバーに接続されていないため、実行できません
-901 システムエラーによって実行が不成功となりましたが、後続のSQL文の成功した実行を妨げるものではありません
-902 重要な制御ブロック(CT/RDA)へのポインタの値は0であり、再バインドが必要です
-904 利用できないリソースによって実行が不成功となりました。理由reason-code、リソースのタイプresource-type、およびリソース名resource-name
-905 リソース制限が超過したため、実行が不成功となりました。リソース名=resource-name、制限=limit-amount1 CPU秒(limit-amount2サービスユニット)limit-sourceから派生
-906 SQL文は、以前のエラーのためにこの機能が無効になっているため、実行できません
-907 MERGE文のターゲットテーブルtable-nameを制約またはトリガーtrigger-nameによって修正しようとしました
-908 auth-id権限を使用したbind-typeエラー。BIND、REBIND、またはAUTO-REBIND操作は許可されていません
-909 オブジェクトは削除または変更されました
-910 SQL文は、DROPまたはALTERが保留中のオブジェクトにアクセスできません
-911 現在の作業単位は、デッドロックまたはタイムアウトのためにロールバックされました。理由reason-code、リソースのタイプresource-type、およびリソース名resource-name
-913 デッドロックまたはタイムアウトによって実行が不成功となりました。理由コードreason-code、リソースのタイプresource-type、およびリソース名resource-name
-917 BINDパッケージが失敗しました
-918 SQL文は、接続が失われたため、実行できません
-919 ロールバック操作が必要です
-922 認証失敗: エラータイプ ERROR。理由 コード reason-code
-923 接続が確立されていません: DB2 条件理由 reason-code, タイプ resource-type, 名前 resource-name
-924 DB2 接続内部エラー、function-code、return-code、reason-code
-925 IMS または CICS 環境ではコミットが無効です
-926 IMS、CICS または RRSAF 環境ではロールバックが無効です
-927 接続環境が確立されていないときに言語インターフェース (LI) が呼び出されました。プログラムは DSN コマンドの下で呼び出される必要があります
-929 データキャプチャの出口で失敗: token
-939 リモートサーバーの要求されていないロールバックによりロールバックが必要です
-947 SQL 文は、データキャプチャの変更で定義されたテーブルを変更するために失敗しましたが、データを伝播することができません
-948 分散操作は無効です
-950 CONNECT ステートメントで指定されたロケーション名が無効であるか、通信データベースにリストされていません
-951 オブジェクト object-name オブジェクトタイプ object-type は使用中であり、指定された ALTER 文のターゲットにはできません
-952 クライアントプログラムからのキャンセル要求によって処理が中断されました
-981 SQL 文は、RRSAF 接続が SQL 操作を許可する状態にないため失敗しました。理由 reason-code
-989 トリガー trigger-name が、FROM 句内の SQL データ変更ステートメントによって変更された table-name テーブルの行を変更しようとしました
-991 CALL ATTACH は DB2 への暗黙的接続またはオープンを確立できませんでした。RC1= rc1 RC2= rc2
-992 パッケージ package-name はロケーション location-name で実行またはデプロイできません
-1403 ユーザー名またはパスワードが正しくありません
-1706 procedure-name の手続きを作成するには、有効な言語と外部句が必要です
-2001 ストアドプロシージャのホスト変数パラメータの数が、期待されるホスト変数パラメータの数と一致しません。実際の数
-4302 JAVA ストアドプロシージャ ユーザー定義関数 routine-name (特定名 specificname) が例外 exception-string で終了しました
-4700 関数が有効化される前に新しい関数を使用しようとしました
-4701 パーティションの数、またはテーブルスペースのパーティション数とパーティショニング制限キーの対応する長さの組み合わせがシステムの制限を超えています; またはテーブルスペースのパーティション数の組み合わせが MAXPARTITIONS を超えています
-4702 object-type に対して許可される最大変更数を超えました
-4703 ALTER TABLE ステートメントは、列 column-name が混合データであるか、指定された型または長さの日付が既存のデータ型または長さと一致しないため、実行できません
-4704 サポートされていないデータ型が含まれる列として見つかりました
-4705 option が routine-name routine-type の ALTER ステートメントで指定されているのは無効です
-4706 SQL ルーチンまたは高度なトリガーの ALTER ステートメントは、現在有効なオプション (ENVID current-envid) が、オブジェクトまたはバージョンが最初に定義されたときに有効だったオプション (ENVID defined-envid) と異なるため、処理できません
-4707 statement ステートメントでの信頼された接続を使用している場合は、このステートメントは許可されていません
-4708 table-name テーブルは、共通基準環境の statement ステートメントで指定されたように定義できません
-4709 EXPLAIN MONITORED STMTS が理由コード = yyyyy で失敗しました
-4710 table1 および table2 が指定されたデータ交換ステートメントですが、テーブルには定義されたクローン関係がありません
-4727 システムパラメータ system-parameter の値 parameter-value が statement-name ステートメントで指定された句 clause と矛盾しています
-4728 別のバージョンのルーチン routine-name が存在し、互換性のないオプションで定義されています。そのオプションは option-name です
-4730 XML 列 table-name.column-name の無効な仕様が XML バージョニングフォーマットで定義されていません。理由 reason-code
-4731 パッケージ location-name.collection-id.programname. consistency-token ステートメント番号 statement-number は処理できません
-4732 object-type に対する許可された最大の変更回数を超えました
-4733 ALTER TABLE ステートメントは、カラム column-name が混合データであるか、指定されたデータ型または長さが既存のデータ型または長さと一致しないため、実行できません
-4734 手続きのためのロードモジュールは、procedure-name の CREATE PROCEDURE ステートメントで指定されたオプションと一致しない VARCHAR オプションを前提としています
-4735 テーブルロケータの無効なテーブル参照
-4736 object-name. に指定された期間指定または期間句はサポートされていません。理由コード = reason-code
-4737 信頼された接続を使用しているときは、ステートメント statement は許可されていません
-4738 テーブル table-name は、共通基準環境において statement ステートメントで指定された通りに定義できません
-4739 table-name のカラムマスクと行許可が定義されていたときに有効だった環境設定 (識別子 envid1) は、object-name に使用されている環境設定と同じではありません (識別子 envid2)
-4743 アプリケーション互換性設定が以前のレベルに設定されているときに新しい関数を使用しようとしました
-4744 ステートメントは、サポートされていないコンテキストで table-name の時間的テーブルを明示的または暗黙的に参照しました。理由コード reason-code
-4749 PACKAGE = package-name bind-type APREUSESOURCE(copy-type) でエラーが発生しました。copy-type コピーは存在しません
-4750 Csect-name PACKAGE package-name がcopy-indicator コピーに切り替えることに失敗しました。このコピーは、明示的なリバインドまたはオートバインドなしでは実行できません (理由 = reason-code)
-4753 Csect-name PACKAGE package-name がcopy-indicator コピーに切り替えることに失敗しました。このコピーは、明示的なリバインドまたはオートバインドなしでは実行できません (理由 = reason-code)
-5001 テーブル table-name は無効です
-5012 ホスト変数 host-variable はスケールゼロの厳密な数値ではありません
-7008 Object-name は操作に対して無効です (reason-code)
-16000 XQUERY 表現は、静的コンテキストの context-component コンポーネントが割り当てられていないため処理できません。エラー QNAME = err:XPST0001
-16001 トークンtoken で始まるXQUERY式は、動的コンテキストのフォーカスコンポーネントが割り当てられていないため、処理できません。エラーQNAME = err:XPDY0002
-16002 XQUERY式には、textの後に予期しないトークンtokenがあります。期待されるトークンには、token-list.が含まれる可能性があります。エラーQNAME= ERR:XPST0003
-16003 データ型value-typeの式は、コンテキストで期待されるデータ型expected-typeが必要な場合には使用できません。エラーQNAME= err:XPTY0004
-16005 XQUERY式は、静的コンテキスト内で定義されていない要素名、属性名、型名、関数名、名前空間プレフィックス、または変数名undefined-nameを参照します。エラーQNAME= ERR:XPST008
-16007 XQUERYパス式は、サポートされていない軸axis-typeを参照します。エラーQNAME= err:XQST0010
-16009 名前function-nameのXQUERY関数が、number-of-parms パラメータで静的コンテキストに定義されていません。エラーQNAME= err:XPST0017
-16011 XQUERYパス式の中間ステップ式の結果には、原子的値が含まれています。エラーQNAME= err:XPTY0019
-16012 軸ステップ内のコンテキスト項目は、ノードでなければなりません。エラーQNAME= err:XPTY0020
-16015 要素コンストラクタには、XQUERYノードの後にある属性ノードattribute-nameが含まれていますが、それは属性ノードではありません。エラーQNAME= ERR:XQTY0024
-16016 属性名attribute-nameは、要素コンストラクタ内で1回以上使用することはできません。エラーQNAME= err:XQTY0025
-16020 初期のIまたはIIで始まるパス式の内容ノードには、XQUERYドキュメントノードのルートがありません。エラーQNAME= err:XPDY0050
-16022 オペランドの型xquery-data-typesは、オペレータoperator-name.には無効です。エラーQNAME= err:XPTY0004
-16023 XQUERYプロローグには、同じ名前空間プレフィックスns-prefix.の複数の宣言を含めることはできません。エラーQNAME= err:XQST0033
-16024 名前空間プレフィックスprefix-name は再宣言できないか、指定されたURIにバインドできません。エラーQNAME= err:XQST0070
-16031 XQUERY言語機能の構文stringはサポートされていません。
-16032 文字列stringは有効なURIではありません。エラーQNAME= err:XQST0046
-16036 名前空間宣言で指定されたURIは、長さゼロの文字列であってはなりません。
-16038 FN:DATETIMEの引数は異なるタイムゾーンを持っています。エラーQNAME-ERR:FORG0008
-16046 NUMERIC XQUERY 式がゼロで割ろうとしました。エラー QNAME= err:FOAR0001
-16047 XQUERY 式が算術オーバーフローまたはアンダーフローを引き起こしました。エラー QNAME= err:FOAR0002
-16048 XQUERY プロロゴには decl-type 宣言が 1 つ以上含まれてはいけません。エラー QNAME= error-qname
-16049 リテラル値 value は、関数またはキャストにおいて type-name データ型に対して無効です。エラー QNAME= err:FOCA0002
-16051 データ型 source-type の値 value は、ターゲットデータ型 target-type. への暗黙的または明示的なキャストの範囲外です。エラー QNAME= err:error-qname
-16052 NAN は DATETIME 操作において FLOAT または DOUBLE 値として使用できません。エラー QNAME=ERR:FOCA0005
-16055 DATETIME 値に関する算術操作がオーバーフローを引き起こしました。エラー QNAME=ERR:FODT0001
-16056 DATETIME 値に関する算術操作がオーバーフローを引き起こしました。エラー QNAME=ERR:FODT0002
-16057 タイムゾーン値は無効です。エラー QNAME=ERR:FODR0003
-16061 値 value はデータ型 data-type. に構築またはキャスト(暗黙的または明示的キャストを使用)できません。エラー QNAME= err:FORG0001
-16065 空のシーケンスはデータ型 data-type, にキャストできません。エラー QNAME= err:FORG0006
-16066 集約関数 function-name に渡された引数は無効です。エラー QNAME= err:FORG0006
-16067 関数 function-name に渡されたフラグ引数値は無効です。エラー QNAME=err:FORX001
-16068 関数 function-name に渡された正規表現引数値は無効です。エラー QNAME=err:FORX0002
-16069 関数 function-name に渡された正規表現引数 value はゼロ長の文字列と一致します。エラー QNAME= err:FORX0003
-16075 シリアル化されるシーケンスには属性ノードであるアイテムが含まれています。エラー QNAME= err:SENR0001
-16080 無効なコンテキストで XQUERY expression-type 更新式が使用されています。エラー QNAME=err:XUST0001
-20211 ORDER BY、OFFSET、または FETCH FIRST IN ROWS ONLY の指定は有効です。
-20223 操作が失敗しました。暗号化機能が利用できません return-code, reason-code
-20248 STMTID または STMTTOKEN で説明を試みましたが、必要な説明情報にアクセスできません。理由 reason-code
-20342 XQUERY-UPDATE-CONSTANT に互換性のない式タイプの式が存在します。QNAME=err:error-name
-20379 認証 ID またはロールは、SECADM 権限を使用してオブジェクトの所有権を自分自身に移転することはできません。
-20433 型指定されていない式が指定されましたが、使用から推定されるデータ型を決定できません。
-20435 SELECT 句には ARRAY_AGG 関数の複数の呼び出しが含まれています。ORDER BY 句を明示的に指定するすべての呼び出しは同じ順序を指定する必要があります。
-20439 ARRAY インデックス値 value が NULL または範囲外であるか、そのインデックス値を持つ ARRAY 要素が存在しません。
-20467 ステートメントは実行されませんでした。式が定数または変数ではありません。無効な式は文の構文要素 syntax-element の近くにあります。
-20529 WRAP 関数または CREATE_WRAPPED 手続きの引数が無効です。
-16081 XMLMODIFY 関数の XQUERY-UPDATE-CONSTANT は、空のシーケンス式に対する更新式ではありません。エラー QNAME=err:XUST0002
-16085 XQUERY expression-type 式のターゲットノードが無効です。エラー QNAME=err:error-name
-16086 REPLACE 式の置換シーケンスには、指定されたターゲットノードに対して無効なノードが含まれています。エラー QNAME=err:error-name
-16087 XMLMODIFY 関数における更新式の適用結果は、XQUERY および XPATH データモデルの有効なインスタンスではありません。追加情報: information-1, information-2. エラー QNAME=err:XUDY0021
-16088 expression-type式は、prefix-string という名前空間プレフィックスをuri-stringという名前空間 URI にバインドしており、element-name,という名前の要素に導入されていますが、その要素ノードのスコープ内の既存の名前空間バインディングと競合しています。エラー QNAME=err:XUDY0023
-16089 expression-type 式と、XML MODIFY 関数内の他の更新式は、element-name. という名前の要素に競合する名前空間バインディングを導入します。プレフィックス prefix-string は uri-string にバインドされており、同じプレフィックスの別のバインディングが異なる名前空間 URI を使用しています。エラー QNAME=ee:XUDY0024
-16246 XML スキーマ文書 uri. の行 lineno 付近で不完全な注釈マッピングが見つかりました。理由コード= reason-code
-16247 ソース XML タイプ source-data-type は、XML スキーマ文書 uriの行 lineno 付近の注釈でターゲット SQL タイプ target-data-type にマッピングできません。
-16248 XML スキーマ文書 uriの行 lineno 付近で不明な注釈 annotation-name が見つかりました。
-16249 THE db2-xdb:expression ANNOTATION expression AT OR NEAR LINE lineno IN XML SCHEMA DOCUMENT uri IS TOO LONG
-16250 THE db2-xdb:defaultSQLSchema WITH VALUE schema-name AT OR NEAR LINE lineno IN XML SCHEMA DOCUMENT uri CONFLICTS WITH ANOTHER db2-xdb:defaultSQLSchema SPECIFIED IN ONE OF THE XML SCHEMA DOCUMENTS WITHIN THE SAME XML SCHEMA
-16251 DUPLICATE ANNOTATION DEFINED FOR object-name AT OR NEAR location IN XML SCHEMA DOCUMENT uri
-16252 THE db2-xdb:rowset NAME rowset-name SPECIFIED AT OR NEAR LINE lineno IN THE XML SCHEMA DOCUMENT uri IS ALREADY ASSOCIATED WITH ANOTHER TABLE
-16253 THE db2-xdb:condition ANNOTATION condition AT OR NEAR LINE lineno IN XML SCHEMA DOCUMENT uri IS TOO LONG
-16254 A db2-xdb:locationPath locationpath AT OR NEAR LINE lineno IN XML SCHEMA DOCUMENT uri IS NOT VALID WITH REASON CODE reason-code
-16255 A db2-xdb:rowset VALUE rowset-name USED AT OR NEAR LINE lineno IN XML SCHEMA DOCUMENT uri CONFLICTS WITH A db2-xdb:table ANNOTATION WITH THE SAME NAME
-16257 XML SCHEMA FEATURE feature SPECIFIED IS NOT SUPPORTED FOR DECOMPOSITION
-16258 THE XML SCHEMA CONTAINS A RECURSIVE ELEMENT WHICH IS AN UNSUPPORTED FEATURE FOR DECOMPOSITION. THE RECURSIVE ELEMENT IS IDENTIFIED AS elementnamespace:elementname OF TYPE typenamespace:typename
-16259 INVALID MANY-TO-MANY MAPPINGS DETECTED IN XML SCHEMA DOCUMENT uri1 NEAR LINE lineno1 AND IN XML SCHEMA DOCUMENT uri2 NEAR LINE lineno2
-16260 XML SCHEMA ANNOTATIONS INCLUDE NO MAPPINGS TO ANY COLUMN OF ANY TABLE
-16262 THE ANNOTATED XML SCHEMA HAS NO COLUMNS MAPPED FOR ROWSET rowsetname
-16265 THE XML DOCUMENT CANNOT BE DECOMPOSED USING XML SCHEMA xsrobject-name WHICH IS NOT ENABLED OR IS INOPERATIVE FOR DECOMPOSITION
-16266 AN SQL ERROR OCCURRED DURING DECOMPOSITION OF DOCUMENT docid WHILE ATTEMPTING TO INSERT DATA. INFORMATION RETURNED FOR THE ERROR INCLUDES SQLCODE sqlcode, SQLSTATE sqlstate, AND MESSAGE TOKENS token-list
-20003 GBPCACHE NONE CANNOT BE SPECIFIED FOR TABLESPACE OR INDEX IN GRECP
-20004 8K OR 16K BUFFERPOOL PAGESIZE INVALID FOR A WORKFILE OBJECT
-20005 THE INTERNAL ID LIMIT OF limit HAS BEEN EXCEEDED FOR OBJECT TYPE object-type
-20006 LOBS CANNOT BE SPECIFIED AS PARAMETERS WHEN NO WLM ENVIRONMENT IS SPECIFIED
-20008 UNSUPPORTED OPTION keyword SPECIFIED
-20016 object-nameに関連付けられたインライン長の値が大きすぎるか、インライン長句はこのコンテキストでは許可されていません
-20019 関数本体から返された結果型は、RETURN句で定義されたデータ型に割り当てることができません
-20046 predicate-string の後に続く選択性句は、空間述語関数に対してのみ指定できます
-20058 マテリアライズドクエリテーブルtable-nameに指定されたFULLSELECTは無効です
-20060 SQLobject-type object-nameにおいて、サポートされていないデータ型data-typeが検出されました
-20070 補助テーブルtable-nameは、列column-nameがLOB列でないため作成できません
-20071 WLM環境名はfunction-nameで指定する必要があります
-20072 bind-type bind-subtypeエラーを使用したauth-id権限操作は、package-type PACKAGE package-nameでは許可されていません
-20073 関数function-nameは、既存のビューまたはマテリアライズドクエリテーブル定義で参照されているため、変更できません
-20074 オブジェクトobject-nameは、最初の3文字がシステムオブジェクト用に予約されているため作成できません
-20091 LIKEの後にビュー名が指定され、IDENTITY列属性が含まれています
-20092 LIKE句で指定されたテーブルまたはビューですが、このコンテキストではオブジェクトを使用できません
-20093 テーブルtable-name は、マテリアライズドクエリテーブルに変換できないか、マテリアライズドクエリテーブルのプロパティを変更できません。理由コード = reason-code
-20094 列column-nameは生成列であり、BEFOREトリガーtrigger-nameでは使用できません
-20100 トリガーされたSQL文をバインドする際にエラーが発生しました。返された情報:セクション番号:section-number SQLCODE sqlerror、SQLSTATE sqlstate、およびメッセージトークン
-20101 関数functionが理由rcで失敗しました
-20102 ユーザー定義関数function-nameのCREATEまたはALTER文で、ルーチンのタイプに対して許可されていないoption OPTIONが指定されました
-20104 CCSIDをfrom-ccsideからto-ccsidに変更する試みが失敗しました
-20106 テーブルスペースまたはデータベースのCCSIDは、すでに既存のビューやマテリアライズドクエリテーブル定義、または拡張インデックスで参照されているテーブルが含まれているため、変更できません
-20107 ホスト変数またはパラメータ番号position-numberは、理由reasonのために指定された通りに使用できません
-20108 結果セットに、ストアドプロシージャprocedure-nameによってオープンされたカーソルcursor-nameの位置番号position-numberにサポートされていないデータ型が含まれています
-20110 未解決のSAVEPOINTがあるリモートサイトに暗黙的に接続できません
-20111 トリガー、ユーザー定義関数、またはグローバルトランザクションからSAVEPOINTを発行、リリース、ROLLBACK TO A SAVEPOINTを行うことができます
-20117 OLAP仕様のウィンドウ仕様が無効です。理由コード = reason-code
-20120 SQLテーブル関数はテーブル結果を返さなければなりません
-20123 ストアドプロシージャprocedureの呼び出しが失敗しました。カーソルcursor のために返された結果セットはスクロール可能ですが、カーソルは最初の行の前に位置していません
-20124 カーソルcursorをオープンするのに失敗しました。カーソルはスクロール可能ですが、クライアントがこれをサポートしていません
-20125 ストアドプロシージャprocedureへの呼び出しが失敗しました。カーソルcursorの結果セットはスクロール可能ですが、クライアントがこれをサポートしていません
-20127 FETCH文で指定された絶対または相対の値がDRDAに対して大きすぎます
-20129 特殊レジスタは使用されているとおり無効です
-20142 シーケンスsequence-nameは指定された通りには使用できません
-20143 暗号化または復号化関数が失敗しました。暗号化パスワード値が設定されていません
-20144 暗号化は無効です。パスワードの長さが6バイト未満または127バイトを超えています
-20146 復号化に失敗しました。データは暗号化されていません
-20147 暗号化関数が失敗しました。複数回のパス暗号化はサポートされていません
-20148 RETURN ステートメントは存在しないか、特定の名前 specific-name を持つルーチン routine-name の実行中に呼び出されませんでした
-20163 16進定数 GX は許可されていません
-20165 FROM 句内の SQL データ変更ステートメントは、指定されたコンテキストでは許可されていません
-20166 SELECT 内の SQL データ変更ステートメントは、対称ビューではなく、対称ビューとして特定できないビュー view-name を指定しました
-20177 ALTER TABLE で指定されたデータ型の SET は浮動小数点であり、この変更は許可されていません
-20178 ビュー view-name にはすでに INSTEAD OF operation トリガーが定義されています
-20179 ビュー view-name は WITH CHECK OPTION を使用して定義されているため、INSTEAD OF トリガーを作成できません
-20180 テーブル table-name の列 column-name は指定された通りに変更できません
-20181 列はインデックス index-name に追加できません
-20182 PARTITIONING CLAUSE clause ON stmt-type ステートメントの index-name は無効です
-20183 CREATE または ALTER 用の name に指定された PARTITIONED, ADD PARTITION, ADD PARTITIONING KEY, ALTER PARTITION, ROTATE PARTITION, または PARTITION BY RANGE CLAUSE は無効です
-20185 CURSOR cursor-name は ROWSET にアクセスするために定義されていませんが、ROWSET アクセスにのみ有効な句が指定されました
-20186 処理中の動的 SQL ステートメントに指定された句は無効です
-20200 jar-id のインストールまたは置換が URL url により理由 reason-code (reason-string) により失敗しました
-20201 jar-name のインストール、置換、削除、または変更が理由 reason-code (reason-string) により失敗しました
-20202 jar-name の削除が class を使用中のため失敗しました
-20203 ユーザー定義の関数またはプロシージャ name は無効な署名の Java メソッドを持っています。エラーはパラメータ number の近くで発生しています。署名は signature です
-20204 ユーザー定義の関数またはプロシージャ routine-name は単一の Java メソッドにマッピングできませんでした
-20207 指定された jar-name のインストールまたは削除は、デプロイメント記述子の使用を示します
-20210 SQL 文は、現在のエンコーディングバインドオプションまたは特別レジスタの値と互換性のないレベルで事前コンパイルされたため、実行できません
-20211 ORDER BY または ROWS ONLY の FETCH FIRST の指定は有効です
-20212 ユーザー定義ルーチン name は、JAR jar-name から JAVA クラス class-name を読み込もうとする際に例外に遭遇しました。元の例外: exception-string
-20213 ストアドプロシージャ procedure-name は、無効な動的結果セット、パラメータ number を保持しています
-20223 ENCRYPT_TDES または DECRYPT 関数が失敗しました。暗号化機能が利用できません return-code, reason-code
-20224 元々バイナリ文字列であった暗号化データは、文字列に復号化できません
-20227 引数 number OF expression に必要な句が欠落しています
-20232 CCSID from-ccsid から to-ccsid への文字変換がエラーコード error-code で失敗しました。テーブル dbid.obid のカラム column-number によって要求されました csect-name
-20235 カラム column-name は、table-name がマテリアライズドクエリテーブルであるため、追加、変更、または削除できません
-20240 セキュリティテーブルカラム column-name の無効な指定 理由コード reason-code
-20248 すべてのキャッシュされたステートメントまたは STMTID または STMTTOKEN ID-token を持つキャッシュされたステートメントの説明を試みましたが、必要な説明情報にアクセスできません
-20249 パッケージ package-name は、正常に実行されるために再バインドされる必要があります (token)
-20252 診断エリアが満杯です。非原子的ステートメントのためにこれ以上のエラーを記録できません
-20257 最終テーブルは、フルセレクト内のSQLデータ変更ステートメントのターゲットビュー view-name に INSTEAD OF トリガーが定義されている場合は無効です
-20258 入力シーケンスの順序の無効な使用
-20260 UPDATE 操作の割り当て句と INSERT 操作の値句は、少なくとも1つのカラムを指定する必要があります(含まれていないカラムではない)
-20264 テーブル table-name に対して、セキュリティラベル primary-auth-id-seclabel を持つ primary-auth-id primary-auth-id は、セキュリティラベル row-seclabel を持つ行に対して operation を実行する権限がありません。この行のレコード識別子 (RID) は rid-number です
-20265 SECURITY LABEL IS reason FOR primary-auth-id
-20266 ALTER VIEW FOR view-name FAILED
-20267 THE FUNCTION function-name(SPECIFIC specific-name) MODIFIES SQL DATA AND IS INVOKED IN AN ILLEGAL CONTEXT. REASON CODE reason-code
-20275 THE XML name IS NOT VALID. REASON CODE reason-code
-20281 Primary-auth-id DOES NOT HAVE THE MLS WRITE DOWN PRIVILEGE
-20283 A DYNAMIC CREATE STATEMENT CANNOT BE PROCESSED WHEN THE VALUE OF CURRENT SCHEMA DIFFERS FROM CURRENT SQLID
-20286 DB2 CONVERTED STRING token-type token FROM from-ccsid TO to-ccsid, AND RESULTED IN SUBSTITUTION CHARACTER
-20289 INVALID STRING UNIT unit SPECIFIED FOR FUNCTION function-name
-20295 THE EXECUTION OF A BUILT-IN FUNCTION function RESULTED IN AN ERROR REASON CODE reason-code
-20300 THE LIST OF COLUMNS SPECIFIED FOR THE clause CLAUSE NOT ALLOWED IN COMBINATION WITH THE LIST OF COLUMNS FOR THE PARTITIONING KEY FOR THE TABLE
-20304 INVALID INDEX DEFINITION INVOLVING AN XMLPATTERN CLAUSE OR A COLUMN OF DATA TYPE XML. REASON CODE = reason code
-20305 AN XML VALUE CANNOT BE INSERTED OR UPDATED BECAUSE OF AN DETECTED WHEN INSERTING INDEX OR UPDATING THE INDEX IDENTIFIED BY index-id ON TABLE table-name. REASON CODE = reason code
-20306 AN INDEX ON AN XML COLUMN CANNOT BE CREATED BECAUSE OF AN ERROR DETECTED WHEN INSERTING THE XML VALUES INTO THE INDEX. REASON CODE = reason-code
-20310 THE REMOVE OF jar-name1 FAILED, AS IT IS IN USE BY jar-name2
-20311 THE VALUE PROVIDED FOR THE NEW JAVA PATH IS ILLEGAL
-20312 THE ALTAR OF JAR jar-id FAILED BECAUSE THE SPECIFIED PATH REFERENCES ITSELF
-20313 DEBUG MODE OPTION FOR ROUTINE routine-name CANNOT BE CHANGED
-20314 THE PARAMETER LIST DOES NOT MATCH THE PARAMETER LIST FOR ALL OTHER VERSIONS OF ROUTINE routine-name
-20315 THE CURRENTLY ACTIVE VERSION FOR ROUTINE routine-name (routine-type) CANNOT BE DROPPED
-20316 ルーチン routine-name (type) の現在アクティブなバージョンは削除できません
-20327 XML ドキュメントの深さが 128 レベルの制限を超えています
-20328 ターゲット名前空間 namespace とスキーマ位置 location を持つドキュメントは、schema name によって識別される XML スキーマに既に追加されています
-20329 XML スキーマの完了チェックは、1 つ以上の XML スキーマドキュメントが欠けているために失敗しました。欠けている XML スキーマドキュメントは uri-type として uri によって識別されます
-20330 xsrobject-type は XML uri-type1 uri1 と XML uri-type2 uri2 によって識別される XML スキーマリポジトリに見つかりません
-20331 XML コメント値 string は無効です
-20332 XML 処理命令値 string は無効です
-20337 XML スキーマリポジトリには、XML uri-type1 uri1 および uri-type2 uri2 によって識別される 1 つ以上の xsrobject-type が存在します
-20338 XMLCAST 指定のソースまたはターゲットオペランドのデータ型は XML でなければなりません
-20339 XML スキーマ name は操作 operation を実行するための正しい状態にありません
-20340 XML スキーマ xmlschema-name は、他の XML スキーマドキュメントに接続されていない名前空間 namespace の少なくとも 1 つの XML スキーマドキュメントを含んでいます
-20345 XML 値は単一のルート要素を持つ正しく構成されたドキュメントではありません
-20353 比較を伴う操作は、name として定義されたオペランド type-name を使用できません
-20354 テーブル table-name の行変更タイムスタンプ列の無効な指定
-20355 1 つ以上の暗黙的に作成されたオブジェクトが関与しているため、ステートメントを処理できません reason-code
-20356 DBID = dbid および OBID = obid のテーブルは、テーブルに対する DELETE トリガーが存在するため、またはテーブルが参照制約の親テーブルであるため、切り捨てることができません
-20361 権限 ID authorization-name は信頼されたコンテキスト context-name に定義されていません
-20362 ATTRIBUTE attribute-name WITH VALUE value CANNOT BE DROPPED BECAUSE IT IS NOT PART OF THE DEFINITION OF TRUSTED CONTEXT context-name
-20363 ATTRIBUTE attribute-name WITH VALUE value IS NOT A UNIQUE SPECIFICATION FOR TRUSTED CONTEXT context-name
-20365 SIGNALING NAN が発生したか、または DECFLOAT に関与する算術演算または関数で例外が発生しました
-20366 DBID=dbid.obid AND OBID= obid のテーブルは、文の中で「IMMEDIATE」オプションが指定されているため、未コミットの更新が存在するため切り捨てることができません
-20369 context-name の ALTER TRUSTED CONTEXT 文が、信頼されたコンテキストに関連付けられた最後の接続信頼属性を削除しようとしました
-20372 CREATE または ALTER TRUSTED CONTEXT 文の SYSTEM AUTHID CLAUSE が context-name に対して authorization-name, を指定しましたが、他の信頼されたコンテキストがすでにその承認 ID に対して定義されています
-20373 CREATE または ALTER TRUSTED CONTEXT 文が authorization-name を複数回指定したか、信頼されたコンテキストがこの承認 ID または公開のために使用されるように既に定義されています
-20374 context-name の ALTER TRUSTED CONTEXT 文が authorization-name を指定しましたが、信頼されたコンテキストは現在この承認 ID または公開によって使用されるように定義されていません
-20377 不正な XML 文字 hex-char が、文字列 start-string で始まる SQL/XML 式または関数の引数に見つかりました
-20380 index-name の再生成オプションでの ALTER INDEX が失敗しました。返された情報: SQLCODE sqlcode, SQLSTATE sqlstate, メッセージトークン token-list
-20381 index-name に対する再生成オプションでの ALTER INDEX は無効です
-20382 CONTACTS アイテムは、1 つ以上のアイテムを持つシーケンスであってはなりません
-29385 オブジェクト object-name のタイプ object-type に対する保留中の定義変更があるため、文を処理できません (理由 reason-code)
-20398 XML 解析中に n text の場所でエラーが発生しました
-20399 XML 検証中にエラーが発生しました: 場所 n; テキスト: text XSRID schema-ID
-20400 XML スキーマエラー n text
-20409 XML ドキュメントまたは構築された XML 値には、内部識別子の制限を超える XML ノードの組み合わせが含まれています
-20410 XML 値の XML ノードの子ノードの数が子ノードの制限数を超えています
-20411 カーソル名 cursor-name に対してFETCH CURRENT CONTINUE操作が要求されましたが、返すための保存された切り詰められたデータはありません
-20412 XML値の特殊化により、ターゲットエンコーディングで表現できない文字が生成されました
-20422 table-nameのCREATE TABLEまたはDECLARE GLOBAL TEMPORARY TABLEステートメントが、すべてのカラムが隠しとして定義されたテーブルを作成しようとしました
-20423 テキスト検索処理中にエラーが発生しました(server, index-name, text)
-20424 テキスト検索サポートが利用可能ですreason-code
-20425 Column-name(table-name内)はテキスト検索関数に対する引数として指定されましたが、このカラムのテキストインデックスは存在しません
-20426 同じインデックスで実行されている競合するテキスト検索管理ストアドプロシージャ
-20427 テキスト検索管理ストアドプロシージャerror中にエラーが発生しました
-20428 XMLSCHEMA句に指定されたURIは空の文字列です
-20430 グローバル変数variable-nameはこのコンテキストで設定できません
-20433 型指定されていないパラメータマーカーが指定されましたが、その使用から推定されるデータ型を決定できません
-20434 更新操作がすべてのターゲットカラムを未割り当てに設定しました
-20435 配列_AGG関数の複数の呼び出しを伴うSELECT句で、すべての呼び出しが同じソートキーを指定していません
-20436 配列タイプに指定されたデータ型は無効です
-20437 配列インデックスは配列でないオブジェクトに適用できません
-20438 配列インデックス値の式のデータ型は、配列インデックスのデータ型にキャストできません
-20439 valueの値を持つ配列インデックスはNULL、範囲外、または存在しません
-20440 基数cardinalityを持つ配列値は、要求された操作のために要素が多すぎます。要求された操作に許可される最大要素数はvalueです
-20441 タイプ名 TYPE IS NOT VALID WHERE SPECIFIED. REASON CODE reason-code
-20442 配列値を表現するのに十分なストレージがありません
-20444 index-name におけるキー式評価でエラーが発生しました。返された情報:SQLCODE: sqlcode, SQLSTATE: sqlstate、メッセージトークン token-list および RID X rid
-20447 FORMAT STRING format-string IS NOT VALID FOR THE function-name FUNCTION
-20448 String-expression は、TIMESTAMP_FORMAT関数のFORMAT STRING format-stringを使用して解釈できません
-20457 手続き procedure-name は、パラメーター number に対してサポートされていないバージョン version に遭遇しました
-20465 バイナリXML値が不完全であるか、位置 position に位置するHEXデータ textに認識できないデータが含まれています
-20467 式が定数または変数ではないため、文は実行されません。無効な式は、構文要素 syntax-element の近くにあります
-20469 テーブル table-name に対して行または列アクセス制御を有効にすることはできません。理由 reason-code. Object-type object-name は、このテーブルのアクセス制御を有効にするための有効な状態ではありません
-20470 Object-type1 object-name1 は、object-type2 object-name2 がそれに依存しているため、セキュアとして定義される必要があります
-20471 INSERTまたはUPDATEは、結果として得られる行が行権限を満たさないため許可されません
-20472 権限またはマスク object-name は、指定されたようには変更できません。理由コード reason-code
-20473 NOT-SECUREDオプションで定義された関数 function-name の入力引数は、列アクセス制御が有効なテーブルの列 column-name を参照するべきではありません
-20474 権限またはマスクは、object-type タイプの object-name オブジェクトに対して作成できません。理由コード reason-code
-20475 テーブル table-name の列 column-name に対して、すでに列マスクが定義されています(既存のマスク名 mask-name)
-20476 function-name 関数は、引数 string-expression を解釈するためにFORMAT STRING format-string を使用できません
-20478 列マスク mask-name(列 column-name に対して定義済み)が存在し、列マスクを適用できないため、文を処理できません。または、マスクの定義が要求された文と矛盾しています。理由コード reason-code
-20479 ソーステーブル table-name は、行または列アクセス制御に関与しているため、指定されたようには変更できません。理由コード reason-code
-20487 HASH ORGANISATION CLAUSE IS NOT VALID FOR table-name
-20488 SPECIFIED HASH SPACE IS TOO LARGE FOR THE IMPLICITLY CREATED TABLE SPACE. REASON reason-code. (PARTITION partition-number)
-20490 A VERSIONING CLAUSE WAS SPECIFIED FOR TABLE table-name, BUT THE TABLE CANNOT BE USED AS A SYSTEM PERIOD TEMPORAL TABLE. REASON CODE= reason-code
-20491 INVALID SPECIFICATION OF PERIOD period-name. REASON CODE= reason-code
-20493 A TIMESTAMP WITHOUT TIME ZONE VALUE CANNOT BE ASSIGNED TO A TIMESTAMP WITH TIME ZONE TARGET
-20494 A PUBLIC ALIAS NAME name, CAN ONLY BE QUALIFIED WITH SYSPUBLIC AND NOT SCHEMA NAME sechema-name
-20497 A STRING REPRESENTATION OF A DATETIME VALUE THAT CONTAINS A TIME ZONE CANNOT BE IMPLICITLY CAST TO A TARGET DEFINED AS DATETIME WITHOUT TIME ZONE
-20505 THE WITH ORDINALITY CLAUSE IS NOT VALID WITH UNNET OF AN ASSOCIATIVE ARRAY
-20517 XMLMODIFY ATTEMPTED TO UPDATE A COLUMN WHICH WAS NOT SPECIFIED IN THE UPDATE SET CLAUSE
-20522 INVALID SPECIFICATION OF WITHOUT OVERLAPS CLAUSE. REASON CODE reason-code
-20523 TABLE table-name WAS SPECIFIED AS A HISTORY TABLE, BUT THE TABLE DEFINITION IS NOT VALID FOR A HISTORY TABLE. REASON CODE= reason-code
-20524 INVALID PERIOD SPECIFICATION OR PERIOD CLAUSE FOR PERIOD period-name. REASON CODE= reason-code
-20525 THE REQUESTED ACTION IS NOT VALID FOR TABLE table-name BECAUSE THE TABLE IS THE WRONG TYPE OF TABLE. REASON CODE= reason-code
-20527 Period-name IS NOT A PERIOD IN TABLE table-name
-20528 THE TARGET OF THE DATA CHANGE OPERATION IS A TABLE table-name, WHICH INCLUDES A PERIOD period-name. A ROW THAT THIS DATA CHANGE OPERATION ATTEMPTED TO MODIFY WAS ALSO MODIFIED BY ANOTHER TRANSACTION
-20529 THE ARGUMENT OF THE WRAP FUNCTION OR CREATE_WRAPPED PROCEDURE IS NOT VALID
-20530 AN OBFUSCATED STATEMENT IS NOT VALID. REASON CODE= reason-code
-20531 THE VERION NUMBER actualversion SPECIFIED IN A BINARY XML VALUE IS NOT SUPPORTED. THE HIGHEST SUPPORTERED VERSION IS supported-version
-20535 THE DATE OF CHANGE OPERATION operation IS NOT SUPPORTED FOR THE TARGET OBJECT object-name BECAUSE OF AN IMPLICIT OR EXPLICIT SYSTEM PERIOD SPECIFICATION INVOLVING period-name. REASON CODE: reason-code
-20547 クエリは、clause 句に負の値またはNULL値が使用されたため失敗しました
-20550 operator-name オペレーターに指定された引数または引数の組み合わせが無効です
-20551 関連配列の構築に失敗しました。入力データに少なくとも1つの重複した配列インデックス値が含まれています。重複したインデックス値: value
-20553 table-nameテーブルに対してENABLE ARCHIVE句が指定されましたが、そのテーブルはアーカイブ対応テーブルとして使用できません。理由コード= reason-code
-20554 table-nameがアーカイブテーブルとして指定されましたが、そのテーブル定義はアーカイブテーブルとして有効ではありません。理由コード= reason-code
-20555 指定されたコンテキストではアーカイブ対応テーブルは許可されていません。理由コード= reason-code
-20565 built-in-global-var の置換値が無効です
-30000 実行に失敗しました。配布プロトコルエラーが発生しましたが、今後のコマンドやSQL文の成功した実行には影響しません: 理由 reason-code (sub-code)
-30002 SQL文は、文のチェーン内の以前の条件により実行できません
-30005 実行に失敗しました。サーバーでサポートされていない機能です: ロケーション location-name 製品ID product-identifier 理由 reason-code (sub-code)
-30020 実行に失敗しました。配布プロトコルエラーにより会話の解放が発生しました: 理由
-30021 実行に失敗しました。配布プロトコルエラーにより、今後のコマンドやSQL文の成功した実行に影響を与えます: マネージャー manager レベル level はサポートされていません エラー
-30025 実行に失敗しました。サーバーでサポートされていない機能により接続が終了しました: ロケーション location 製品ID pppvvrr 理由 reason-code (sub-code)
-30030 コミット要求が失敗しました。配布プロトコル違反が検出され、会話が解放されました。元のSQLCODE=original-sqlcode および元のSQLSTATE= original-sqlstate
-30040 実行に失敗しました。利用可能なリソースが不足しており、今後のコマンドやSQL文の成功した実行には影響を与えません。理由 リソースの種類 リソース名 製品ID RDBNAME
-30041 実行に失敗しました。利用可能なリソースが不足しており、今後のコマンドやSQL文の成功した実行に影響を与えます。理由 リソースの種類 リソース名 製品ID RDBNAME
-30045 実行に失敗しました。object-nameタイプのオブジェクトがserver-name-1でアクセスされている定義が、server-name2のオブジェクトの定義と異なります
-30047 文が失敗しました。object-typeタイプのオブジェクトは、server-name-1からserver-name-2への接続で異なる配布プロトコルを使用してアクセスできません
-30050 コマンドまたは SQL ステートメント 無効 バインド プロセスが進行中です
-30051 指定されたパッケージ名および一貫性トークンのバインドプロセスはアクティブではありません
-30052 プログラム準備の前提条件が正しくありません
-30053 オーナーの認可失敗
-30060 RDB 認可失敗
-30061 RDB が見つかりません
-30062 RDB アクセス失敗
-30070 コマンドはサポートされていません エラー
-30071 オブジェクトはサポートされていません エラー
-30072 : パラメーターはサポートされていません エラー
-30073 : パラメーター値はサポートされていません エラー
-30074 コードポイント (svrcod) を含む返信メッセージはサポートされていません エラー
-30080 通信エラーコード (subcode)
-30081 prot 通信エラーが検出されました。API= api, LOCATION= loc, FUNCTION= func, ERROR CODES= rc1, rc2, rc3
-30082 セキュリティ理由 reason-code (reason-string) により接続が失敗しました
-30090 リモート操作はアプリケーション実行環境には無効です
-30104 バインドオプション option とバインド値 value にエラーがあります
-30105 BIND OPTION option1 は BIND OPTION と一緒に許可されていません
-30106 複数行挿入操作のための無効な入力データが検出されました。挿入処理は終了しました

 リソースタイプ

タイプコード リソースの種類 名前、コンテンツ、フォーマット
00000100 データベース DB
00000200 テーブルスペース DB.SP
00000201 インデックススペース DB.SP
00000202 テーブルスペース RD.DB.TS
00000205 圧縮辞書 DB.SP
00000210 パーティション DB.SP.PT
00000220 データセット DSN
00000230 一時ファイル SZ
00000240 データベース手続き DBP
00000300 ページ DB.SP.PG
00000301 インデックスミニページ DB.SP.PG.MP
00000302 テーブルスペースページ DB.SP.PG
00000303 インデックススペースページ DB.SP.PG
00000304 テーブルスペースRID DB.SP.RID
00000305 インデックスアクセス/テーブルスペースRID DB.SP.RID
00000306 インデックスアクセス/テーブルスペースページ DB.SP.PG
00000307 インデックススペースEOF DB.SP.01
00000308 テーブルスペースページ DB.SP.PT.PG
00000309 インデックススペースページ DB.SP.PT.PG
0000030A テーブルスペースRID DB.SP.PT.RID
00000400 ICFカタログ IC
00000401 認可機能
00000402 セキュリティサーバー SAF/RACF戻り/理由コード
00000500 ストレージグループ SG
00000600 EDMプールスペース
00000602 EDM DBDスペース
00000603 EDM動的ステートメントスペース
00000604 EDMスケルトンストレージ
00000605 EDMバー上
00000606 EDMバー下
00000700 バッファプールスペース BP
00000701 グループバッファプール GBP
00000800 プラン PL
00000801 パッケージ COLLECTION.PACKAGE.CONTOKEN
00000802 BINDLOCK01からBINDLOCK20 BINDOCK01 through BINDLOCK20
00000900 32KBデータ領域
00000901 ソートストレージ
00000903 ハッシュアンカー DB.SP.PG.AI
00000904 RIDLISTストレージ
00000905 IRLMストレージ
00000906 DB2 メンバー
00000907 データスペース メンバー
00000908 基本浮動小数点拡張機能
00000909 拡張時刻(TOD)クロック
0000090A XMLストレージ
00000A00 テーブル RD.CR.TB
00000A10 エイリアス RELDEP. OWNER. ALIAS. RD.CR.AL
00000A11 区別されたタイプ SC.DT
00000A12 ユーザー定義関数 SC.SN
00000A13 ストアドプロシージャ SC.SN
00000A14 シーケンス
00000B00 ビュー RD.CR.VW
00000C00 インデックス RD.CR.IX
00000C01 インデックス CR.IX
00000D00 DBID/OBID RD.DI.OI
00000D01 DBID/OBID DI.OI
00000D02 OBID OI
00000E00 SU制限を超えました CN
00000F00 補助列 DI.OI.ROWID.COLN DI.OI.DOCID.COLN
00000F01 LOBロック DIX.PIX.ROWID.VRSN
00000F81 XMLロック DIX.PIX.DOCID
00001000 DDF LOCATIONまたはサブシステムID
00001001 システム会話 LU.MODE. RTNCD. FDBK2. RCPRI. RCSEC. SENSE
00001002 エージェント会話 LU.MODE. RTNCD. FDBK2. RCPRI. RCSEC. SENSE
00001003 CNOS処理 LU.MODE. RTNCD. FDBK2. RCPRI. RCSEC. SENSE
00001004 CDB(通信データベース) LOCATION.AUTHORIZATION ID.PL
00001005 DBアクセスエージェント LOCATION
00001007 TCP/IPドメイン名 LINKNAME.DOMAIN.ERRNO
00001008 TCP/IPサービス名 LOCATION.SERVICE.ERRNO
00001080 ACCEL SERVER.DOMAIN
00001102 ブートストラップデータセット(BSDS) メンバー
00002000 テーブルスペース CS-クレームクラス DB.SP
00002001 テーブルスペース RR-クレームクラス DB.SP
00002002 テーブルスペース 書き込みクレームクラス DB.SP
00002003 インデックススペース CS-クレームクラス DB.SP
00002004 インデックススペース RR-クレームクラス DB.SP
00002005 インデックススペース 書き込みクレームクラス DB.SP
00002006 テーブルスペース パーティション CS-クレームクラス DB.SP.PT
00002007 テーブルスペース パーティション RR-クレームクラス DB.SP.PT
00002008 テーブルスペース パーティション 書き込みクレームクラス DB.SP.PT
00002009 インデックススペース パーティション CS-クレームクラス DB.SP.PT
00002010 インデックススペース パーティション RR-クレームクラス DB.SP.PT
00002011 インデックススペース パーティション 書き込みクレームクラス DB.SP.PT
00002100 テーブルスペース DBET エントリ DB.SP
00002101 インデックススペース DBET エントリ DB.SP
00002102 テーブルスペースパーティション DBET エントリ DB.SP.PT
00002103 インデックススペースパーティション DBET エントリ DB.SP.PT
00002104 DBET ハッシュチェーンロックタイムアウト INTERNAL LOCK NN
00002105 論理パーティション DBET エントリ DB.SP.PT
00002200 ルーチンパラメータストレージ DBP
00002201 デバッグエージェントストレージ DBP
00002300 ICSF 暗号化および復号化機能
00003000 コード (リリースメンテナンスレベルまたはシステムパラメータ) REL, APAR, ZPARM
00003002 ストアドプロシージャの数
00003072 インデックス
00003073 インデックス
00003328 リリース依存関係
00003329 DBID/OBID DI.OI
00003330 OBIDの制限を超えました
00003840 LOB列
00004000 プロファイル例外しきい値を超えました PID.PTYPE.PNAME

このDb2® 12 for z/OSリファレンスガイドは、Db2 for z/OSの管理とプログラミングにおけるユーザーの日常業務を支援するために開発されました。このガイドの内容に関しては、明示または暗示の保証はありません。ユーザーにとって質の高い便利なリファレンスを提供したいと考えています。このリファレンスガイドにおける誤りやエラーについては、blogs@bmc.comまでお知らせください。Db2はIBM Corporationの登録商標です。

これらの投稿は私自身の意見であり、BMCの立場、戦略、または意見を必ずしも代表するものではありません。

メインフレームの関連記事

BMCからのさらなる情報に興味がありますか?

ザ・ブリーフは、メインフレームとエンタープライズオーケストレーションに関する月刊メールです:研究、顧客ストーリー、製品ニュース、イベント。

このオファーに登録することで、あなたはBMCのプライバシーポリシーを読み、同意したことを確認します。

ザ・ブリーフに登録しました

ザ・ブリーフは、メインフレームとエンタープライズオーケストレーション—BMC AMIおよびControl-M—に関するアナリストの研究、顧客の展開、両者にわたるイベントを網羅しています。