如何将Date_ADD方法迁移到Db2以获取动态值

时间:2017-02-20 07:53:26

标签: mysql database db2

如何将Date_ADD方法迁移到Db2以获取动态值  where updatedDate BETWEEN ? AND DATE_ADD(?, Interval 1 day) 我需要运行一个dateadd函数,它将减去1天到当前日期

SQL有一个名为dateadd的函数,但看起来DB2没有这个函数。有没有相当于这个功能的东西?如果是这样,有人可以发布语法示例吗?

感谢

1 个答案:

答案 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