该语句用于撤销一个 ALTER 操作。 1.撤销 ALTER TABLE COLUMN 操作
语法:
CANCEL ALTER TABLE COLUMN
FROM db_name.table_name
2.撤销 ALTER TABLE ROLLUP 操作
语法:
CANCEL ALTER TABLE ROLLUP
FROM db_name.table_name
3.根据job id批量撤销rollup操作
语法:
CANCEL ALTER TABLE ROLLUP
FROM db_name.table_name (jobid,...)
注意:
该命令为异步操作,具体是否执行成功需要使用show alter table rollup
查看任务状态确认
4.撤销 ALTER CLUSTER 操作
语法:
(待实现...)
[CANCEL ALTER TABLE COLUMN]
-
撤销针对 my_table 的 ALTER COLUMN 操作。
CANCEL ALTER TABLE COLUMN FROM example_db.my_table;
[CANCEL ALTER TABLE ROLLUP]
-
撤销 my_table 下的 ADD ROLLUP 操作。
CANCEL ALTER TABLE ROLLUP FROM example_db.my_table;
[CANCEL ALTER TABLE ROLLUP]
-
根据job id撤销 my_table 下的 ADD ROLLUP 操作。
CANCEL ALTER TABLE ROLLUP FROM example_db.my_table (12801,12802);
CANCEL,ALTER,TABLE,COLUMN,ROLLUP