首批通过分布式安全可靠测评,为关键业务系统打造
CREATE_JOB_CLASS
更新时间:2026-03-26 18:13:19
CREATE_JOB_CLASS 用于创建 JOB 类。
功能适用性
该内容仅适用于 OceanBase 数据库企业版 Oracle 租户。OceanBase 数据库社区版不支持。
语法
DBMS_SCHEDULER.CREATE_JOB_CLASS( job_class_name IN VARCHAR2,
resource_consumer_group IN VARCHAR2 DEFAULT NULL,
service IN VARCHAR2 DEFAULT NULL,
logging_level IN VARCHAR2 DEFAULT 'RUNS',
log_history IN PLS_INTEGER DEFAULT NULL,
comments IN VARCHAR2 DEFAULT NULL);
参数说明
| 参数 | 说明 |
|---|---|
| job_class_name | 作业类的名称。 |
| resource_consumer_group | 关联到作业类的资源消费组的名称。 |
| logging_level | 日志记录级别的参数。 |
| log_history | 日志的历史保留天数。 |
| comments | 描述或注释作业类的文本备注。 |
使用示例
obclient> BEGIN
-> DBMS_SCHEDULER.CREATE_JOB_CLASS (
-> job_class_name => 'my_job_class',
-> resource_consumer_group => 'DEFAULT_CONSUMER_GROUP',
-> logging_level => DBMS_SCHEDULER.LOGGING_RUNS,
-> comments => 'This is my custom job class for specific tasks'
-> );
-> END;
-> /
Query OK, 1 row affected (0.038 sec)