Verwendungsbeispiel
EXTRACT(QUARTER FROM Order Date)
Syntax
1) Gibt einen Teil eines Datums zurück.
EXTRACT( part FROM date_expression )
2) Gibt ein Datum aus einem Feld oder einem Ausdruck vom Typ „Datum und Uhrzeit“ zurück.
EXTRACT(DATE FROM date_expression )
Parameter
date_expression
: Ein Feld oder Ausdruck vom Typ „Datum“ oder „Datum und Uhrzeit“.
part
: Der Teil des Datums, der zurückgegeben werden soll.
EXTRACT
unterstützt die folgenden Teile:
DAYOFWEEK
: gibt Werte im Bereich [1, 7] mit Sonntag als dem ersten Tag der Woche zurück.
DAY
DAYOFYEAR
WEEK
: gibt die Kalenderwoche des Datums im Bereich [0, 53] zurück. Wochen beginnen am Sonntag und Datumsangaben vor dem ersten Sonntag des Jahres liegen in Woche 0.
ISOWEEK
: Gibt die Wochennummer von
date_expression
nach ISO 8601 zurück.
ISOWEEK
beginnt am Montag. Es werden Werte im Bereich [1, 53] zurückgegeben. Die erste
ISOWEEK
-Woche eines ISO-Jahres beginnt am Montag vor dem ersten Donnerstag des gregorianischen Kalenderjahres.
MONTH
QUARTER
: gibt Werte im Bereich [1, 4] zurück.
YEAR
ISOYEAR
: Gibt das Kalenderjahr mit ISO 8601-Wochennummerierung zurück. Das entspricht dem gregorianischen Kalenderjahr mit dem Donnerstag der Woche, zu der
date_expression
gehört.
Rückgabedatentypen
- Zahl (Ganzzahl)
- Datum
Beispiele
Im folgenden Beispiel gibt EXTRACT
einen Wert zurück, der dem Zeitelement
DAY
entspricht.
Example formula | Output |
|
25 |
Im folgenden Beispiel gibt EXTRACT
Werte zurück, die verschiedenen Zeiträumen aus einer Datumsspalte gegen Ende des Jahres entsprechen.
Feldname | Example formula |
---|---|
|
|
|
|
|
|
|
|
Ausgabe:
Eingabedatum | |
|
|
|
---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Hinweise
Diese Funktion ist für Datumstypen im Kompatibilitätsmodus nicht verfügbar.