暂无图片
select to_char(round(v,2),999.99) from daydb where senid=20008002 and time= trunc(add_months(sysdate,-12))怎么把这个写进触发器,随着时间更新数据?
我来答
分享
暂无图片 匿名用户
select to_char(round(v,2),999.99) from daydb where senid=20008002 and time= trunc(add_months(sysdate,-12))怎么把这个写进触发器,随着时间更新数据?

select to_char(round(v,2),999.99) from daydb where senid=20008002 and time= trunc(add_months(sysdate,-12))怎么把这个写进触发器,随着时间更新数据?

我来答
添加附件
收藏
分享
问题补充
2条回答
默认
最新
DarkAthena

没看懂意思,什么叫随着时间更新数据?随着时间那不是叫job么?难道是每隔1秒更新一次?是要更新什么东西?

你这条sql仅仅只是表示当日的去年同期v的值是多少,sysdate本就是随着时间一直在变的。

要说更新的话,至少要说明是把什么值更新到什么地方去吧,建议举几个例说明下需求

暂无图片 评论
暂无图片 有用 0
打赏 0
chengang

delimiter ##
create trigger after_insert_daydb after insert on daydb for each row
begin

  insert log(log)
  select to_char(round(v,2),999.99) from new where senid=20008002 and time= trunc(add_months(sysdate,-12))
end
##

是不是需要一个这样的触发器?

暂无图片 评论
暂无图片 有用 0
打赏 0
回答交流
Markdown


请输入正文
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏