创建一个定期计划作业,该作业在每年的1月1日午夜重新设置顺序。
类似于(假设您有
YOUR_SCHEMA.RESET_ANNUAL_SEQUENCE执行重置的过程):
BEGIN DBMS_SCHEDULER.CREATE_JOB ( job_name => 'reset_annual_sequence_job', job_type => 'PLSQL_BLOCK', job_action=> 'BEGIN your_schema.reset_annual_sequence; END;', start_date=> ADD_MonTHS( TRUNC( SYSTIMESTAMP, 'YY' ), 12 ), repeat_interval => 'FREQ=YEARLY; BYDATE=0101;', enabled => TRUE, comments => 'Annual sequence reset' );END;/



