数据仓库服务 GaussDB(DWS)-时间/日期函数:adddate(date, interval | int)

时间:2025-02-12 15:04:42

adddate(date, interval | int)

描述:返回给定日期时间加上指定单位的时间间隔的结果。默认单位(即第二个参数为整型时)为天数。

返回值类型:timestamp

示例:

当入参为text类型时:

 1 2 3 4 5 6 7 8 9101112131415161718192021222324
select adddate('2020-11-13', 10);  adddate------------ 2020-11-23(1 row)select adddate('2020-11-13', interval '1' month);  adddate------------ 2020-12-13(1 row)select adddate('2020-11-13 12:15:16', interval '1' month);       adddate--------------------- 2020-12-13 12:15:16(1 row)select adddate('2020-11-13', interval '1' minute);       adddate--------------------- 2020-11-13 00:01:00(1 row)

当入参为date类型时:

 1 2 3 4 5 6 7 8 91011
select adddate(current_date, 10);  adddate------------ 2021-09-24(1 row)select adddate(date '2020-11-13', interval '1' month);       adddate--------------------- 2020-12-13 00:00:00(1 row)
support.huaweicloud.com/sqlreference-910-dws/dws_06_0309.html
提示

您即将访问非华为云网站,请注意账号财产安全