首批通过分布式安全可靠测评,为关键业务系统打造
GENERATE_JOB_NAME
更新时间:2026-04-03 13:34:08
GENERATE_JOB_NAME 函数用于返回作业的唯一名称。
功能适用性
该内容仅适用于 OceanBase 数据库企业版。OceanBase 数据库社区版暂不支持。
语法
DBMS_SCHEDULER.GENERATE_JOB_NAME (
in_type_name IN VARCHAR2 DEFAULT 'JOB$_') RETURN VARCHAR2;
参数说明
参数 in_type_name 指定生成作业名称时要使用的前缀。
使用说明
如果前缀显式设置为 NULL,则名称只是序列号。为了成功地使用这些数字名称,在整个 DBMS_SCHEDULER 调用中,它们必须用双引号括起来。
前缀不能超过 18 个字符,并且不能以数字结尾。
GENERATE_JOB_NAME 函数一般不会返回重复得作业名称,返回的名称与已存在的数据库对象重复的可能性也很小。
使用 GENERATE_JOB_NAME 函数功能不需要指定的 Scheduler 权限。