CREATE_JOB_CLASSは、JOBクラスのログを作成するために使用されます。
適用対象
この内容はOceanBaseデータベースEnterprise EditionのOracleテナントにのみ適用されます。OceanBaseデータベースCommunity Editionはサポートしていません。
構文
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)