📅  最后修改于: 2023-12-03 14:45:35.004000             🧑  作者: Mango
在 PostgreSQL 中,DATE_PART 函数用于从日期/时间表达式中提取指定部分的值。它是一个非常有用的函数,用于处理日期和时间数据。
以下是 DATE_PART 函数的语法:
DATE_PART('part', source)
以下是 DATE_PART 函数的一些示例:
获取当前日期的年份:
SELECT DATE_PART('year', CURRENT_DATE);
输出结果:
2021
获取当前日期的月份:
SELECT DATE_PART('month', CURRENT_DATE);
输出结果:
10
获取当前时间的小时:
SELECT DATE_PART('hour', CURRENT_TIME);
输出结果:
15
获取指定日期的季度:
SELECT DATE_PART('quarter', '2022-07-01'::DATE);
输出结果:
3
以上就是 PostgreSQL 中 DATE_PART 函数的介绍。它是处理日期和时间数据的一个强大工具,可以方便地从日期/时间表达式中提取所需的部分。