SQL Server 中的 MONTH()函数
MONTH()函数:
SQL Server 中的此函数用于返回一年中的月份,即从 1 到 12 表示指定的日期。
特征 :
- 此函数用于查找指定日期的年份中的月份。
- 此函数属于日期函数。
- 这个函数只接受一个参数,即日期。
- 此函数还可以包括具有指定日期的时间。
句法 :
MONTH(date)
范围 :
此方法只接受一个参数,如下所示:
- date :指定的日期,从该日期返回一年中的月份。
回报:
它返回一年中的月份,即指定日期从 1 到 12。
示例-1:
使用 MONTH()函数并从指定日期获取一年中的月份。
SELECT MONTH('2020/01/02');
输出 :
1
示例 2 :
使用带有变量的 MONTH()函数并从指定的日期获取一年中的月份。
DECLARE @date VARCHAR(50);
SET @date = '2020/07/05';
SELECT MONTH(@date);
输出 :
7
示例 3 :
使用带有日期作为参数的 MONTH()函数,其中也包括时间。
SELECT MONTH('2018/11/22 07:44');
输出 :
11
示例 4:
使用带有变量和日期作为参数的 MONTH()函数,其中还包括时间。
DECLARE @date VARCHAR(50);
SET @date = '2020/09/30 23:59';
SELECT MONTH(@date);
输出 :
9
应用 :
此函数用于从指定日期查找一年中的月份。