所用的平台自带日期变量函数
当前时间 vd_stat_date
上个月最后一天 vd_last_month_end_date
怎么扩展写出上上月最后一天呢?
实验了vd_last_2month_end_date 和
vd_last_month_start_date - 1这两种都不行
你这个就是个function,复制一个出来,进去改一下sql就可以了
你这个是调用的自定义函数丷
去这个函数得路径下,打开脚本看看就知道了
方案一,查看你这个函数的代码,参考着修改,建一个新的函数
方案二,直接用下面的写法即可
select last_day(add_months( trunc(sysdate),-2)) from 表名;
ORACLE里要取各种日期其实很容易的,封装普通的自定义函数看上去是让代码整洁了,但是执行效率会变低,除非使用函数缓存或者sql宏