-20232 CHARACTER CONVERSION FROM CCSID from-ccsid TO to-ccsid FAILED WITH ERROR CODE error-code FOR TABLE dbid.obid COLUMN column-number REQUESTED BY csect-name
説明
ストリングを異なるコード化文字セットへの変換中に、変換エラーが生じ
ました。
- from-ccsid
- 変換されるストリングのコード化文字セットを示します。
- to-ccsid
- 変換されなければならないコード化文字セットを示します。
- error-code
- 以下のように定義されたエラーのタイプを示します。
- 8 - 長さ例外 (例えば、PC MIXED データに必要な拡張が ストリングの最大長を超えている)。
- 20 - 変換手順エラー (例えば、Unicode/390 ステージ 2 の変換中のエラーや、あるいは出口で、ストリングの長さ制御フィールドが無効な値にセットされるなど)。
- 24 - 変換サービスが正しくセットアップされていないか、変換がサポートされていない。
- dbid.obid
- データベース ID とオブジェクトの表 OBID を変換エラーとともに示します。これは、変換先あるいは 変換元のいずれかである可能性があります。
- column-number
- 障害のあるオブジェクトの列番号を示します。これは、変換先あるいは 変換元のいずれかである可能性があります。
- csect-name
- Db2® から戻された理由コードを記述します。Db2 から戻された理由コードは 「DSN」で始まり、変換が要求されたコンテキストを示します。「DSN」で始まる値以外の値は、他の Db2 プラットフォームから戻されているもので、それらについては該当プラットフォームの資料に記述があります。
システムの処置
このステートメントを処理することはできません。
プログラマーの応答
error-code が 24 であり、かつ変換要求が正しい場合は、文字変換をセットアップすることが必要な場合もあります。
Db2 にエラーがあると思われる場合は、問題の報告が必要になる可能性があります。 問題の識別および報告については、診断データの収集を参照してください。
SQLSTATE
57017