Saltar al contenido principal Saltar al contenido complementario

EXTRACT

Extrae una unidad de tiempo como un campo de la marca de tiempo proporcionada.

Sintaxis

EXTRACT(FIELD FROM X)

Argumentos

FIELD

Tipo: identifier

La unidad de tiempo que se va a extraer.

Se admiten los siguientes campos:

Campo Descripción
YEAR año
QUARTER trimestre
MONTH mes
WEEK semana
DAY día
DAY_OF_MONTH día
DAY_OF_WEEK día de la semana
DOW día de la semana
DAY_OF_YEAR día del año
DOY día del año
YEAR_OF_WEEK año de la semana
YOW año de la semana
HOUR hora
MINUTE minuto
SECOND segundo

X

Tipo: timestamp

La hora de la que extraer FIELD.

Devuelve

Tipo: bigint

El campo FIELD extraído de X.


Ejemplos

Campo X Resultado
year 2012-02-22 00:00:00 2012
month 2012-02-22 00:00:00 02
day 2012-02-22 00:00:00 22
hour 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

¿Esta página le ha sido útil?

Si encuentra algún problema con esta página o su contenido (errores tipográficos, pasos que faltan o errores técnicos), no dude en ponerse en contacto con nosotros.