-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 を変更するには、次の手順を実行してください。
  1. 指定されたスペースに含まれている既存のビューあるいはマテリアライズ照会表の定義をドロップします。
  2. 表に作成されているすべての拡張索引をドロップします。
  3. ALTER ステートメントを再実行してください。

SQLSTATE

42945