Verwendungsbeispiel
EXTRACT(QUARTER FROM Bestelldatum)Syntax
1) Gibt einen Teil eines Datums zurück.
EXTRACT(Teil FROM date_expression)
2) Gibt ein Datum aus einem Feld oder einem Ausdruck vom Typ "Datum und Uhrzeit" zurück.
EXTRACT(DATE FROM datetime_expression)
Parameter
date_expression
– Feld oder Ausdruck vom Typ "Datum" oder "Datum und Uhrzeit".
datetime_expression
– ein Feld oder Ausdruck vom Typ "Datum und Uhrzeit".
part
– die Uhrzeitangabe, die zurückgegeben werden soll. EXTRACT unterstützt folgende 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 mit Sonntag und Datumsangaben vor dem ersten Sonntag des Jahres liegen in Woche 0.ISOWEEK
: gibt die Wochennummer nach ISO 8601 fürdate_expression
zurück.ISOWEEK
s beginnen mit Montag. Rückgabewerte liegen im Bereich [1, 53]. Die ersteISOWEEK
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 derdate_expression
gehört.
Rückgabedatentypen
- Zahl (ganze)
- Datum
Beispiele
Im folgenden Beispiel gibt EXTRACT
einen Wert zurück, der DAY
entspricht.
Formel | Ergebnis |
EXTRACT(DAY FROM DATE '2013-12-25') |
25 |
Im folgenden Beispiel gibt EXTRACT
Werte zurück, die verschiedenen Teilen der Zeitangabe aus einer Spalte von Daten zum Jahresende entsprechen.
Feldname | Formel |
---|---|
Isoyear | EXTRACT(ISOYEAR FROM Datum) |
Isoweek | EXTRACT(ISOWEEK FROM Datum) |
Jahr | EXTRACT(YEAR FROM Datum) |
Woche | EXTRACT(WEEK FROM Datum) |
Ausgabe:
Datum | Isoyear | Isoweek | Jahr | Woche |
---|---|---|---|---|
2015-12-23 | 2015 | 52 | 2015 | 51 |
2015-12-24 | 2015 | 52 | 2015 | 51 |
2015-12-25 | 2015 | 52 | 2015 | 51 |
2015-12-26 | 2015 | 52 | 2015 | 51 |
2015-12-27 | 2015 | 52 | 2015 | 52 |
2015-12-28 | 2015 | 53 | 2015 | 52 |
2015-12-29 | 2015 | 53 | 2015 | 52 |
2015-12-30 | 2015 | 53 | 2015 | 52 |
2015-12-31 | 2015 | 53 | 2015 | 52 |
2016-01-01 | 2015 | 53 | 2016 | 0 |
2016-01-02 | 2015 | 53 | 2016 | 0 |
2016-01-03 | 2015 | 53 | 2016 | 1 |
2016-01-04 | 2016 | 1 | 2016 | 1 |
2016-01-05 | 2016 | 1 | 2016 | 1 |
2016-01-06 | 2016 | 1 | 2016 | 1 |
2016-01-07 | 2016 | 1 | 2016 | 1 |
2016-01-08 | 2016 | 1 | 2016 | 1 |
2016-01-09 | 2016 | 1 | 2016 | 1 |
Hinweise
Diese Funktion ist für Typen von Kompatibilitätsmodus-Daten nicht verfügbar.