数据湖探索 DLI-时间函数:FLOOR

时间:2023-11-01 16:20:09

FLOOR

  • 功能描述

    返回将时间点向下取值到指定时间单位的值。

  • 语法说明
    TIME/TIMESTAMP(3) FLOOR(timepoint TO timeintervalunit)
  • 入参说明

    参数名

    数据类型

    参数说明

    timepoint

    TIMESTAMP/TIME

    SQL时间或SQL时间戳。

    timeintervalunit

    TIMEUNIT

    时间单位,类型可以是YEAR/QUARTER/MONTH/WEEK/DAY/DOY/HOUR/MINUTE/SECOND。

  • 示例
    • 测试语句。
      SELECT FLOOR(TIME '13:14:15' TO MINUTE) AS `result`        FLOOR(TIMESTAMP '1997-04-25 13:14:15' TO MINUTE) AS `result2`,        FLOOR(TIMESTAMP '1997-04-25 13:14:15' TO MINUTE) AS `result3`FROMtesttable;
    • 测试结果

      message

      message2

      message3

      13:14

      13:14

      1997-04-25T13:14

support.huaweicloud.com/sqlref-flink-dli/dli_08_0429.html