数据湖探索 DLI-dateadd:示例代码

时间:2024-11-11 14:11:01

示例代码

返回2023-08-15 17:00:00。加1天。

select dateadd( '2023-08-14 17:00:00', 1, 'dd');

返回2025-04-14 17:00:00。加20个月,月份溢出,年份加1。

select dateadd('2023-08-14 17:00:00', 20, 'mm');

返回2023-09-14 17:00:00。

select dateadd('2023-08-14 17:00:00', 1, 'mm');

返回2023-09-14。

select dateadd('2023-08-14', 1, 'mm');

假设当前时间为2023-08-14 17:00:00,返回2023-08-13 17:00:00。

select dateadd(getdate(),-1,'dd');

返回NULL。

select dateadd(date '2023-08-14', 1, null);
support.huaweicloud.com/sqlref-spark-dli/dli_spark_dateadd.html