YEAR (wyrażenia SSIS)
Zwraca liczbę całkowitą reprezentującą rok w parametrze datepart data.
YEAR(date)
Argumenty
- date
Jest to data w dowolnym formacie daty.
Typy wynik
DT_I4
Remarks
ROK 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 rok jest równoważne użyciu funkcja DATEPART("Year", data) ale briefer.
Przykłady
W tym przykładzie zwraca numer roku w dacie literału.Jeśli data jest w formacie mm/dd/rrrr, w tym przykładzie zwraca "2002".
YEAR((DT_DBTIMESTAMP)"11/23/2002")
W tym przykładzie zwraca liczbę całkowitą reprezentującą rok w ModifiedDate kolumna.
YEAR(ModifiedDate)
W tym przykładzie zwraca liczbę całkowitą reprezentującą rok bieżącej data.
YEAR(GETDATE())
See Also