Gå till huvudinnehåll Gå till ytterligare innehåll

Extrahera

Extraherar en tidsenhet som ett fält från den angivna tidsmarkören.

Syntax

EXTRACT(FIELD FROM X)

Argument

FIELD

Typ: identifier

Tidsenheten som ska extraheras.

Följande fält stöds:

Fält Beskrivning
YEAR år
QUARTER kvartal
MONTH månad
WEEK vecka
DAY dag
DAY_OF_MONTH dag
DAY_OF_WEEK Veckodag
DOW Veckodag
DAY_OF_YEAR Dag på året
DOY Dag på året
YEAR_OF_WEEK veckans år
YOW veckans år
HOUR timme
MINUTE minut
SECOND andra

X

Typ: timestamp

Tiden att extrahera FIELD från.

Returnerar

Typ: bigint

Det FIELD extraherade från X.


Exempel

Fält X Utdata
år 2012-02-22 00:00:00 2012
månad 2012-02-22 00:00:00 2
dag 2012-02-22 00:00:00 22
timme 2012-02-22 00:00:00 1
minut 2012-02-22 01:02:00 2
andra 2012-02-22 01:00:32 21
dow 2012-02-22 01:00:32 3
dow null null

Var den här sidan till hjälp för dig?

Om du stöter på några problem med den här sidan eller innehållet på den, t.ex. ett stavfel, ett saknat steg eller ett tekniskt fel – meddela oss!