在 Netezza 中向日期添加天数

2024-03-06

我有一个查询,从“10/1/2017”和“10/31/2017”之间的字段 [DATE] 中提取日期

我想在标准之间的结束日期添加天数(2017 年 10 月 31 日)。这似乎是不可能的。我可以使用 ADD_MONTHS 完美地添加月份,但似乎没有 ADD_DAYS 函数。

非常感谢您的帮助!


add_months 处理因月份长度可变而产生的特殊情况。

对于其他时间间隔,事情就简单得多:

要将当前日期添加 5 天,请使用以下命令:

SYSTEM.ADMIN(ADMIN)=> select current_date, current_date + interval '5 days';
    DATE    |      ?COLUMN?       
------------+---------------------
 2017-12-19 | 2017-12-24 00:00:00
(1 row)

T2DB.ADMIN(ADMIN)=> select * from interval_test where col1 between (current_timestamp - interval '2 days') and (current_timestamp + interval '3 days');
    COL1    
------------
 2017-12-19
(1 row)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在 Netezza 中向日期添加天数 的相关文章

随机推荐