VastbaseG100

基于openGauss内核开发的企业级关系型数据库。

Menu

MONTH

功能描述

该函数用于获取给定时间的月份。返回值是整型类型。

注意事项

  • 若函数的参数是time类型时,由于time类型不包含年月日,按照MySQL的处理,返回当前的月份。

  • 输入null时,返回值为空。

  • 输入的时间格式非法时,报错信息为时间格式语法异常。

  • 数据的时间超范围时,报错信息为输入的时间范围异常。

  • 具备该函数的访问权限,例如MONTH(time)函数如果位于pg_catalog模式下,用户需要具备以下权限:

    • pg_catalog模式的usage权限。

    • MONTH(time)函数的execute权限。

语法格式

MONTH(time)

参数说明

time

给定的需要获取月份的时间。类型包括:date,timestamp,timestamptz,time,timetz等日期类型。

兼容性

完全兼容。

示例

获取当前时间的月份(假设当前为五月)。

SELECT month(current_date);

返回结果为:

 month
-------
   5
(1 row)