可能重复:
基于 sysdate 触发
1.我有一张桌子,我必须在每天 12:00(24 小时格式)在其上执行更新操作。
我应该如何做到这一点?
表架构:
CREATE TABLE CHARGES
(
total NUMBER(30),
admitdate TIMESTAMP(6),
dischargedate TIMESTAMP(30)
)
更新算法:
if
{
dischargedate="null"
then total=admitdate-sysdate=difference in days * Total
Do this every day at 12:00(24 Hr. Format)
}
else
{
do nothing.
}