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";