Udostępnij za pośrednictwem


MONTH (wyrażenia SSIS)

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

MONTH(date)

Argumenty

  • date
    Jest to data w dowolnym formacie daty.

Typy wynik

DT_I4

Remarks

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

Literał daty musi jawnie rzutować na jeden z typów danych Data.Aby uzyskać więcej informacji zobaczTypy danych usług integracja.

Uwaga

Wyrażenie nie powiedzie się sprawdzanie poprawności podczas literał daty jest jawnie oddane do jednego z tych typów danych Data: DT_DBTIMESTAMPOFFSET i DT_DBTIMESTAMP2.

Za pomocą funkcja miesiąc jest równoważne użyciu DATEPART("Month", data) ale briefer.

Przykłady

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

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

W tym przykładzie zwraca liczbę całkowitą, odpowiadająca numerowi miesiąca w ModifiedDate kolumna.

MONTH(ModifiedDate)

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

MONTH(GETDATE())