EXTRACT
Devuelve parte de una fecha.
Ejemplo de uso
EXTRACT(QUARTER FROM Order Date)
Sintaxis
1) Devuelve una parte de la fecha.
EXTRACT( part FROM date_expression )
2) Muestra una fecha a partir de un campo o una expresión de fecha y hora.
EXTRACT(DATE FROM date_expression )
Parámetros
date_expression: Es un campo o una expresión de fecha o fecha y hora.
part: Es la parte de fecha que se devolverá. EXTRACT admite las siguientes partes:
DAYOFWEEK: Muestra valores en el rango [1, 7] con el domingo como primer día de la semana.DAYDAYOFYEARWEEK: Muestra el número de semana de la fecha en el rango [0, 53]. Las semanas comienzan con el domingo y las fechas anteriores al primer domingo del año están en la semana 0.ISOWEEK: Muestra el número de semana ISO 8601 dedate_expression. Los valores deISOWEEKcomienzan el lunes. Devuelve valores en el rango [1, 53]. El primerISOWEEKde cada año ISO comienza el lunes anterior al primer jueves del año calendario gregoriano.MONTHQUARTER: Muestra valores en el rango [1, 4].YEARISOYEAR: Muestra el año de numeración de semana ISO 8601, que es el año calendario gregoriano que contiene el jueves de la semana a la que pertenecedate_expression.
Tipos de datos que se muestran
- Número (número entero)
 - Fecha
 
Ejemplos
En el siguiente ejemplo, EXTRACT devuelve un valor que corresponde a la parte de tiempo DAY.
| Fórmula de ejemplo | Salida | 
  EXTRACT(DAY FROM DATE '2013-12-25')   | 
 25 | 
En el siguiente ejemplo, EXTRACT muestra valores correspondientes a diferentes partes de tiempo de una columna de fechas cerca del final del año.
| Nombre del campo | Fórmula de ejemplo | 
|---|---|
| Isoyear |   EXTRACT(ISOYEAR FROM Date)   | 
 
| Isoweek |   EXTRACT(ISOWEEK FROM Date)   | 
 
| Year |   EXTRACT(YEAR FROM Date)   | 
 
| Week |   EXTRACT(WEEK FROM Date)   | 
 
Resultado:
| Fecha de entrada | Isoyear | Isoweek | Año | Semana | 
|---|---|---|---|---|
| 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 | 
Notas
Esta función no está disponible para los tipos de datos de fecha del modo de compatibilidad.