Tablestore によって自動的に作成されたマッピングテーブルの属性列を更新するために ALTER TABLE 文を実行することはできません。Tablestore によって自動的に作成されたマッピングテーブルを削除し、データテーブル用のマッピングテーブルを作成できます。
問題の説明
メッセージ: サポートされていない操作: 'マッピング以外のテーブルの変更はサポートされていません'。原因
データテーブル用のマッピングテーブルを作成せずに、DESCRIBE や SELECT などの SQL 文を実行してデータテーブルのデータをクエリする場合、Tablestore はデータテーブル用のマッピングテーブルを自動的に作成します。 Tablestore によって自動的に作成されたマッピングテーブルには、データテーブルのプライマリキー列と事前定義列のみが含まれています。マッピングテーブルの属性列は更新できません。
解決策
Tablestore によって自動的に作成されたマッピングテーブルを削除し、データテーブル用のマッピングテーブルを作成します。 詳細については、「マッピングテーブルを削除する」および「テーブルにマッピングテーブルを作成する」をご参照ください。
重要
マッピングテーブルを削除する前に、マッピングテーブルが不要になったことを確認してください。