メインコンテンツまでスキップ
バージョン: 2.5

SHOW ALTER TABLE

説明

進行中の ALTER TABLE タスクの実行状況を表示します。

構文

SHOW ALTER TABLE {COLUMN | ROLLUP} [FROM <db_name>]

パラメータ

  • COLUMN | ROLLUP

    • COLUMN が指定された場合、このステートメントはカラムを変更するタスクを表示します。WHERE 句をネストする必要がある場合、サポートされている構文は [WHERE TableName|CreateTime|FinishTime|State] [ORDER BY] [LIMIT] です。

    • ROLLUP が指定された場合、このステートメントは ROLLUP インデックスを作成または削除するタスクを表示します。

  • db_name: 任意。db_name が指定されていない場合、デフォルトで現在のデータベースが使用されます。

例 1: 現在のデータベースでのカラム変更タスクを表示します。

SHOW ALTER TABLE COLUMN;

例 2: テーブルの最新のカラム変更タスクを表示します。

SHOW ALTER TABLE COLUMN WHERE TableName = "table1"
ORDER BY CreateTime DESC LIMIT 1;

例 3: 指定されたデータベースでの ROLLUP インデックスの作成または削除タスクを表示します。

SHOW ALTER TABLE ROLLUP FROM example_db;

参照