跳到主要内容

CANCEL TASK

描述

取消通过 CREATE JOB 语句创建生成的正在运行中任务

  • 任务必须是通过 CREATE JOB 语句创建生成的任务
  • 必须是正在运行中的任务
  • 该函数自 2.1.0 版本支持。

语法

CANCEL TASK WHERE jobName = '<job_name>' AND taskId = '<task_id>';

必选参数

  1. <job_name>:作业名称,字符串类型。

  2. <task_id>: 任务 ID,整型类型。可通过 tasks 表值函数查询。如:SELECT * FROM tasks('type'='insert')。详细信息请参阅“task 表值函数”。

权限控制

执行此 SQL 命令的用户必须至少具有 ADMIN_PRIV 权限。

示例

取消一个 jobName 是 example,taskID 是 378912 的后台任务。

CANCEL TASK WHERE jobName='example' AND taskId=378912