我需要在某些时候动态增加时间戳plsql变量.
所以,而不是这样做:
timestamp_ := timestamp_ + INTERVAL '1' DAY;
Run Code Online (Sandbox Code Playgroud)
我想做这样的事情:
timestamp_ := timestamp_ + INTERVAL days_ DAY;
Run Code Online (Sandbox Code Playgroud)
它确实不起作用.我的最终目标是为具有可变到期日期的某些实体动态创建一些调度程序作业,以避免创建一个经常执行的实例.
Jus*_*ave 15
这听起来像你想要的
timestamp_ := timestamp + numtodsinterval( days_, 'day' );
Run Code Online (Sandbox Code Playgroud)
但是,对于涉及创建数千个调度程序作业而不是一个定期运行以清除过期行的作业的架构,我会有点谨慎.一份工作很容易管理和监督.
归档时间: |
|
查看次数: |
8887 次 |
最近记录: |