Udostępnij za pośrednictwem


MIESIĄC (wyrażenie SSIS)

Zwraca liczbę całkowitą reprezentującą miesiąc w parametrze datepart data.

Składnia

MONTH(date)

Argumenty

  • date
    To data w dowolnym formacie daty.

Typy wyników

DT_I4

Uwagi

MIESIĄC zwraca wynik o wartości null, jeśli argument ma wartość null.

Literałem daty musi jawnie rzutować na jeden z typów danych Data.Aby uzyskać więcej informacji, zobacz Typy danych usług integracji.

Ostrzeżenie

Wyrażenie nie działa podczas literałem data jest jawnie oddanych do jednego z tych typów danych data poprawności: DT_DBTIMESTAMPOFFSET i DT_DBTIMESTAMP2.

Przy użyciu funkcja miesiąc jest briefer, ale równoważne użyciu DATEPART ("miesiąc", Data).

Przykłady

W tym przykładzie zwraca numer miesiąca w data literału.Jeśli data jest w "mm/dd/rrrr" Format, w tym przykładzie zwraca 11.

MONTH((DT_DBTIMESTAMP)"11/23/2002")

W tym przykładzie zwraca liczbę całkowitą reprezentującą miesiąc w ModifiedDate kolumna.

MONTH(ModifiedDate)

W tym przykładzie zwraca liczbę całkowitą reprezentującą miesiąc bieżącej data.

MONTH(GETDATE())