Teradata 日期/时间函数2025年3月17日 | 阅读 3 分钟 日期/时间函数对日期/时间或间隔值进行运算,并提供一个日期/时间值作为结果。 支持的日期/时间函数有:
为了避免任何同步问题,这些函数之间的操作保证对 DATE、TIME 或 TIMESTAMP 使用相同的定义,因此以下服务始终有效:
这些值反映了请求开始的时间,并且在应用程序的持续时间内不会更改。 日期存储日期在内部以整数形式存储,使用以下公式。 要检查日期如何存储,请使用以下查询。 由于日期存储为整数,因此我们可以对其执行一些算术运算。 Teradata 支持大多数标准日期函数。 下面列出了一些常用的日期函数,例如:
EXTRACTEXTRACT 函数用于从 DATE 值中提取日、月和年份的部分。 此函数也用于从 TIME/TIMESTAMP 值中提取小时、分钟和秒。 示例 1. 以下示例显示如何从日期和时间戳值中提取年份值。 输出 2020 2. 以下示例显示如何从日期和时间戳值中提取月份值。 输出 3. 以下示例显示如何从日期和时间戳值中提取天值。 输出 22 4. 以下示例显示如何从日期和时间戳值中提取小时值。 输出 6 5. 以下示例显示如何从日期和时间戳值中提取分钟值。 输出 46 6. 以下示例显示如何从日期和时间戳值中提取秒值。 输出 25.150000 INTERVALTeradata 提供 INTERVAL 函数以对 DATE 和 TIME 值执行算术运算。 INTERVAL 函数有两种类型,例如: 1. 年-月间隔
2. 日-时间间隔
示例 1. 以下示例将 4 年添加到当前日期。 输出 05/22/2024 2. 以下示例将 4 年 03 个月添加到当前日期。 输出 08/22/2024 3. 以下示例将 03 天 05 小时 10 分钟添加到当前时间戳。 输出 05-25-2020 10:07:25.150000+00.00 下一主题Teradata 内置函数 |
我们请求您订阅我们的新闻通讯以获取最新更新。