Udostępnij za pośrednictwem


MIESIĄC (Transact-SQL)

Zwraca liczbę całkowitą reprezentującą miesiąc określonego date.

Przegląd wszystkich Transact-SQL data i czas typów danych i funkcji, zobacz Funkcje daty i godziny (Transact-SQL).Informacje i przykłady, które są wspólne dla data i czas typów danych i funkcji, zobacz Data i czas danych.

Ikona łącza do tematuJęzyka Transact-SQL składni konwencje

Składnia

MONTH ( date )

Argumenty

  • date
    To wyrażenie , które może być przetłumaczona na time, date, smalldatetime, datetime, datetime2, lub datetimeoffset wartości.date Argument może być wyrażenie,wyrażenie kolumna, zmienna zdefiniowane przez użytkownika lub literał ciąg .

Zwracany typ

int

Wartość zwracana

MIESIĄC zwraca taką samą wartość jak DATEPART (month, date).

Jeśli date zawiera tylko część czas , wartość zwracana jest 1 miesiąca podstawowej.

Przykłady

Następująca instrukcja zwraca 4.Jest to numer miesiąca.

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

Następująca instrukcja zwraca 1900, 1, 1.Argument dla date jest liczbą 0.SQL Serverinterpretuje 0 jako 1 stycznia 1900.

SELECT YEAR(0), MONTH(0), DAY(0);

Zobacz także

Odwołanie