Extraheren
Extraheert een tijdseenheid als een veld uit de opgegeven tijdstempel.
Syntaxis
EXTRACT(FIELD FROM X)
Argumenten
FIELD
Type: identifier
De tijdseenheid die moet worden geëxtraheerd.
De volgende velden worden ondersteund:
| Veld | Beschrijving |
|---|---|
YEAR
|
jaar |
QUARTER
|
kwartaal |
MONTH
|
maand |
WEEK
|
week |
DAY
|
dag |
DAY_OF_MONTH
|
dag |
DAY_OF_WEEK
|
dag van de week |
DOW
|
dag van de week |
DAY_OF_YEAR
|
dag van het jaar |
DOY
|
dag van het jaar |
YEAR_OF_WEEK
|
weekjaar |
YOW
|
weekjaar |
HOUR
|
uur |
MINUTE
|
minute |
SECOND
|
second |
X
Type: timestamp
De tijd waaruit FIELD moet worden geëxtraheerd.
Retourneert
Type: bigint
De FIELD geëxtraheerd uit X.
Voorbeelden
| Veld | X | Uitvoer |
|---|---|---|
| jaar | 2012-02-22 00:00:00
|
2012 |
| maand | 2012-02-22 00:00:00
|
02 |
| dag | 2012-02-22 00:00:00
|
22 |
| uur | 2012-02-22 00:00:00
|
01 |
| minute | 2012-02-22 01:02:00
|
02 |
| second | 2012-02-22 01:00:32
|
21 |
| dow | 2012-02-22 01:00:32
|
3 |
| dow | null
|
null
|