Gebruiksvoorbeeld
EXTRACT(QUARTER FROM Besteldatum)Syntaxis
1) Retourneert een datumdeel.
EXTRACT(deel FROM expressie_voor_datum)
2) Retourneert een datum uit een veld of expressie voor 'Datum en tijd'.
EXTRACT(DATE FROM expressie_voor_datum/tijd)
Parameters
date_expression
- : een veld of expressie voor 'Datum' of 'Datum en tijd'.
date_expression
- : een veld of expressie voor 'Datum en tijd'.
part
: het tijdsdeel dat wordt geretourneerd. EXTRACT ondersteunt de volgende delen:
DAYOFWEEK
: Retourneert waarden in het bereik [1,7] met zondag als eerste dag van de week.DAY
DAYOFYEAR
WEEK
: Retourneert het weeknummer van de datum in het bereik [0, 53]. De weken beginnen op zondag en datums vóór de eerste zondag van het jaar liggen in week 0.ISOWEEK
: Retourneert het ISO 8601-weeknummer van deexpressie_voor_datum
. EenISOWEEK
begint op maandag. Retourneert waarden in het bereik [1, 53]. De eersteISOWEEK
van elk ISO-jaar begint op de maandag voorafgaand aan de eerste donderdag van het Gregoriaanse kalenderjaar.MONTH
QUARTER
: Retourneert waarden in het bereik [1,4].YEAR
ISOYEAR
: Retourneert het ISO 8601-jaar gebaseerd op weeknummer. Dit is het Gregoriaanse kalenderjaar waarin de donderdag van de week valt waar deexpressie_voor_datum
bij hoort.
Typen opgevraagde gegevens
- Getal (geheel)
- Datum
Voorbeelden
In het volgende voorbeeld retourneert EXTRACT
een waarde die overeenkomt met het tijdsdeel DAY
.
Formule | Resultaat |
EXTRACT(DAY FROM DATE '2013-12-25') |
25 |
In het volgende voorbeeld retourneert EXTRACT
waarden die overeenkomen met verschillende tijdsdelen uit een kolom met datums aan het einde van het jaar.
Veldnaam | Formule |
---|---|
ISO-jaar | EXTRACT(ISOYEAR FROM Datum) |
ISO-week | EXTRACT(ISOWEEK FROM Datum) |
Jaar | EXTRACT(YEAR FROM Datum) |
Week | EXTRACT(WEEK FROM Datum) |
Uitvoer:
Datum | ISO-jaar | ISO-week | Jaar | Week |
---|---|---|---|---|
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 |
Opmerkingen
Deze functie is niet beschikbaar voor datumtypen in compatibiliteitsmodus.