Vai al contenuto principale Passa a contenuto complementare

EXTRACT

Estrae un'unità di tempo come campo dal timestamp specificato.

Sintassi

EXTRACT(FIELD FROM X)

Argomenti

FIELD

Tipo: identifier

L'unità di tempo da estrarre.

Sono supportati i seguenti campi:

Campo Descrizione
YEAR anno
QUARTER trimestre
MONTH mese
WEEK settimana
DAY giorno
DAY_OF_MONTH giorno
DAY_OF_WEEK Giorno della settimana
DOW Giorno della settimana
DAY_OF_YEAR Giorno dell'anno
DOY Giorno dell'anno
YEAR_OF_WEEK anno della settimana
YOW anno della settimana
HOUR ora
MINUTE minute
SECOND secondo

X

Tipo: timestamp

L'ora da cui estrarre FIELD.

Restituisce

Tipo: bigint

Il FIELD estratto da X.


Esempi

Campo X Output
anno 2012-02-22 00:00:00 2012
mese 2012-02-22 00:00:00 02
giorno 2012-02-22 00:00:00 22
ora 2012-02-22 00:00:00 01
minute 2012-02-22 01:02:00 02
secondo 2012-02-22 01:00:32 21
dow 2012-02-22 01:00:32 3
dow null null

Hai trovato utile questa pagina?

Se riscontri problemi con questa pagina o con il suo contenuto – un errore di battitura, un passaggio mancante o un errore tecnico – ti pregiamo di farcelo sapere!