Exportar (0) Imprimir
Expandir todo
Expandir Minimizar

MONTH (Transact-SQL)

Devuelve un entero que representa el mes de date especificado.

Para obtener una introducción de todos los tipos de datos y funciones de fecha y hora de Transact-SQL, vea Tipos de datos y funciones de fecha y hora (Transact-SQL). Para obtener información y ejemplos que son comunes a los tipos de datos y funciones de fecha y hora, vea Usar datos de fecha y hora.

Icono de vínculo a temas Convenciones de sintaxis de Transact-SQL


MONTH ( date )

date

Es una expresión que se puede resolver como un valor time, date, smalldatetime, datetime, datetime2 o datetimeoffset. El argumento date puede ser una expresión, expresión de columna, variable definida por el usuario o literal de cadena.

MONTH devuelve el mismo valor que DATEPART (month, date).

Si date contiene sólo una parte horaria, el valor devuelto es 1, el mes base.

La siguiente instrucción devuelve 4. Este número corresponde al mes.

SELECT MONTH('2007-04-30T01:01:01.1234567 -07:00');

La siguiente instrucción devuelve 1900, 1, 1. El argumento para date es el número 0. SQL Server interpreta 0 como 1 de enero de 1900.

SELECT YEAR(0), MONTH(0), DAY(0);
¿Te ha resultado útil?
(Caracteres restantes: 1500)
Gracias por sus comentarios

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft