(Wyrażenia SSIS) w parametrze DATEPART
Zwraca liczbę całkowitą reprezentującą datepart dotyczącym data.
DATEPART(datepart, date)
Argumenty
datepart
Jest to parametr, określająca, dla których część data zwraca nową wartość.date
To wyrażenie zwraca prawidłową data lub ciąg w formacie data.
Typy wynik
DT_I4
Remarks
W parametrze DATEPART 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 DT_DBTIMESTAMP2 i DT_DBTIME2.
Następujące tabela dateparts i skróty rozpoznawane przez modułu szacującego wyrażenie.W parametrze datepart nazw nie jest uwzględniana wielkość liter.
W parametrze datepart |
Skróty |
---|---|
Rok |
dd, rrrr |
Kwartał |
qq, q |
Miesiąc |
mm, m |
Dayofyear |
dy x, y |
Dzień |
dd d |
Tydzień |
Wk ww |
Dzień tygodnia |
DW, m |
Godziny |
Hh |
Minuta |
mi n |
Sekundy |
ss, s |
Milisekundy |
Pani |
Przykłady
W tym przykładzie zwraca liczbę całkowitą, odpowiadająca numerowi miesiąca w data literału.Jeśli data jest mm/dd/rrrr"format, w tym przykładzie zwraca 11.
DATEPART("month", (DT_DBTIMESTAMP)"11/04/2002")
W tym przykładzie zwraca liczbę całkowitą reprezentującą dzień w ModifiedDate kolumna.
DATEPART("dd", ModifiedDate)
W tym przykładzie zwraca liczbę całkowitą reprezentującą rok bieżącej data.
DATEPART("yy",GETDATE())
See Also