如何将Date_ADD方法迁移到Db2以获取动态值
where updatedDate BETWEEN ? AND DATE_ADD(?, Interval 1 day)
我需要运行一个dateadd函数,它将减去1天到当前日期
SQL有一个名为dateadd的函数,但看起来DB2没有这个函数。有没有相当于这个功能的东西?如果是这样,有人可以发布语法示例吗?
感谢
答案 0 :(得分:2)
在DB2中,您可以直接添加天数(例如日期+10天),月份(例如日期+10个月)和年份,就像算术添加一样。
该声明在DB2中实际上对我有用:
出生日期+ 52年AGE 52_DATE
参考:http://www.dbforums.com/showthread.php?1637371-Help-Is-there-a-DATEADD-function-in-DB2