-20106 THE CCSID FOR THE TABLE SPACE OR DATABASE CANNOT BE CHANGED BECAUSE THE TABLE SPACE OR DATABASE ALREADY CONTAINS A TABLE THAT IS REFERENCED IN EXISTING VIEW, OR MATERIALIZED QUERY TABLE DEFINITIONS OR AN EXTENDED INDEX
説明
既存 のビューやマテリアライズ照会表の定義で参照される表や、既に拡張索引を持つ表が含まれている表スペースまたはデータベース用の CCSID を ALTER ステートメントを使用して変更することはできません。
システムの処置
このステートメントを処理することはできません。
プログラマーの応答
指定されたスペースの CCSID を変更するには、次の手順を実行してください。
- 指定されたスペースに含まれている既存のビューあるいはマテリアライズ照会表の定義をドロップします。
- 表に作成されているすべての拡張索引をドロップします。
- ALTER ステートメントを再実行してください。
SQLSTATE
42945