云数据库 GAUSSDB-ALTER EVENT:参数说明
参数说明
- DEFINER
定时任务待执行语句在执行时使用的权限。默认情况下使用当前创建定时任务者的权限,当definer被指定时,使用被指定用户user的用户权限。
definer参数只有具有sysadmin权限的用户有权指定。
- ON SCHEDULE
定时任务执行时刻。其中schedule子句与CREATE EVENT中schedule一致。
- RENAME TO
更新定时任务名。
- ON COMPLETION [NOT] PRESERVE
默认情况下,一旦事务处于完成状态,系统表中就会立刻删除该定时任务。用户可以通过设置ON COMPLETION PRESERVE来覆盖默认行为。
- ENABLE | DISABLE | DISABLE ON SLAVE
创建定时任务后,定时任务默认处于ENABLE状态,即到规定时间立即执行待执行语句。用户可以使用DISABLE关键字,改变定时任务的活动状态。DISABLE ON SLAVE表现与DISABLE一致。
- COMMENT
用户可以给定时任务添加注释,注释内容在GS_JOB_ATTRIBUTE表中查看。
- DO
定时任务待执行语句。
- interval
时间间隔。interval的取值可以使用下划线代替TO。例如,YEAR_MONTH、DAY_HOUR等。
该参数在B兼容模式下,GUC参数b_format_version = '5.7'、b_format_dev_version = 's1'时才可使用。