-874 THE ENCODING SCHEME SPECIFIED FOR THE object-type MUST BE THE SAME AS THE CONTAINING TABLE SPACE OR OTHER PARAMETERS
説明
CCSID 文節が、以下のいずれかの状態で誤って指定されました。
- CREATE TABLE または ALTER TABLE ステートメント内:
- CCSID ASCII が指定された。含まれる表スペースは EBCDIC または UNICODE である。
- CCSID EBCDIC が指定された。含まれる表スペースは ASCII または UNICODE である。
- CCSID UNICODE が指定された。含まれる表スペースは ASCII または EBCDIC である。
- 表を作成する全選択で、以下の項目が同一でなかった。
- 全選択の結果表のエンコード・スキーム
- CCSID 文節のエンコード・スキーム (指定されている場合)
- ターゲット表スペースのエンコード・スキーム
- 配列の CREATE TYPE ステートメントで、配列エレメントのデータ・タイプおよび索引のデータ・タイプに CCSID 文節が指定された。配列エレメントの CCSID 指定と索引の CCSID 指定が同じではありませんでした。
システムの処置
このステートメントを処理することはできません。
プログラマーの応答
以下のいずれかの方法で SQL ステートメントを修正してください。
- CREATE TABLE または ALTER TABLE ステートメントの場合は、CREATE TABLE または ALTER TABLE ステートメントの CCSID 値を、含まれている表スペースオン CCSID と同じにしてください。
- 表を作成する全選択の場合は、以下のすべての項目を同じにしてください。
- 全選択の結果表のエンコード・スキーム
- CCSID 文節のエンコード・スキーム (指定されている場合)
- ターゲット表スペースのエンコード・スキーム
- 配列の CREATE TYPE ステートメントの場合は、配列エレメントの CCSID 指定と索引の CCSID 指定を同じにしてください。
SQLSTATE
53091