CANCEL LOAD
CANCEL LOAD 用于取消指定的导入作业,包括 Broker Load、Spark Load 和 INSERT。 处于 PREPARED
、CANCELLED
或 FINISHED
状态的导入作业无法被取消。
取消导入作业是一个异步过程。您可以使用 SHOW LOAD 语句来检查导入作业是否成功取消。如果 State
的值为 CANCELLED
,并且 type
(显示在 ErrorMsg
中)的值为 USER_CANCEL
,则表示导入作业已成功取消。
语法
CANCEL LOAD
[FROM db_name]
WHERE LABEL = "label_name"
参数
参数 | 必需 | 描述 |
---|---|---|
db_name | 否 | 导入作业所属的数据库名称。如果未指定此参数,则默认取消当前数据库中的导入作业。 |
label_name | 是 | 导入作业的标签。 |
示例
示例 1:取消当前数据库中标签为 example_label
的导入作业。
CANCEL LOAD
WHERE LABEL = "example_label";
示例 2:取消 example_db
数据库中标签为 example_label
的导入作业。
CANCEL LOAD
FROM example_db
WHERE LABEL = "example_label";