repeat_interval相关

BEGIN

DBMS_SCHEDULER.CREATE_JOB(

job_name => 'name',

job_type => 'STORED_PROCEDURE',

job_action => 'procedure;',

start_date => sysdate,

repeat_interval => 'FREQ=MONTHLY;BYMONTH=1'

);

COMMIT;

END
/

在表达式中不论设置INTERVAL,BYMONTH,BYMONTHDAY,
下次执行日期都是加30天,如何让任务在下个月同一日执行

了解了解

是什么模式的ob 版本多少呢
BYMONTHDAY=1 试试在这个

4.2.1版本Oracle模式
1754629752715

这个是刚刚BYMONTHDAY=1 执行后,查询NEXT_RUN_DATE的结果

社区ob没有oracle模式,你提的这个技术问题牵涉到OceanBase企业版范围内的功能细节。建议你通过以下方式寻求帮助:
1.如你所在的企业客户已签署OceanBase企业版销售合同,请你联系客户经理;
2.如你所在的企业客户尚未签署OceanBase企业版销售合同,你可通过OceanBase官网商务咨询页面留下你的联系方式,OceanBase企业版的业务顾问会在一个工作日内与你联系。
OceanBase官网商务咨询

https://www.oceanbase.com/contactus?fromPage=https%3A%2F%2Fwww.oceanbase.com%2Fsoftwarecenter-enterprise&dataSources=softwarecenter-enterprise_footercontact_d2022