Oracle/PLSQL: función TO_DATE

Los datos expuestos en este blog, son solo de índole informativo. Por favor realiza siempre una copia de seguridad antes de realizar cualquier cambio en tu proyecto.

Oracle/PLSQL: función TO_DATE

Este tutorial de Oracle explica cómo usar Oracle/PLSQL función HASTA_FECHA Con sintaxis y ejemplos.

describir

La función Oracle/PLSQL TO_DATE convierte una cadena en una fecha.

sintaxis

La sintaxis de la función TO_DATE en Oracle/PLSQL es:

TO_DATE( string1 [, format_mask] [, nls_language] )

parámetro o parámetro

string1 es la cadena que se convertirá en una fecha.máscara de formato

Electivo. Este es el formato utilizado para convertir string1 a la fecha. Puede ser uno o una combinación de los siguientes valores:

Alcanceexplique
añoaño, detalles
todos los añosaño de 4 dígitos
todos los años
AA
Los últimos 3, 2 o 1 dígitos del año.
todos los años
año
Una generación
Los últimos 3, 2 o 1 dígitos del año ISO.
todos los añosAño de 4 dígitos basado en el estándar ISO
RRRRRAcepta un año de 2 dígitos y devuelve un año de 4 dígitos.
Un valor entre 0 y 49 devolverá el año 20xx.
Un valor entre 50 y 99 devolverá el año 19xx.
preguntarTrimestre del año (1, 2, 3, 4; ENE-MAR = 1).
milímetroMes (01-12; ENE=01).
lunesNombre abreviado del mes.
LunaNombre del mes, relleno con espacios, 9 caracteres de largo.
RMMes en números romanos (I-XII; ENE = I).
World Wide WebLa semana del año (1-53), donde la semana 1 comienza el primer día del año y continúa hasta el séptimo día del año.
WNúmero de semana (1-5) del mes, donde la semana 1 comienza el primer día del mes y finaliza el séptimo día.
guerra de informaciónSemana del año (1-52 o 1-53) según las normas ISO.
DDía de la semana (1-7).
díanombre de la fecha
DDEl día del mes (1-31).
DDDEl día del año (1-366).
DYNombre abreviado de la fecha.
jDía de Juliano; el número de días desde el 1 de enero de 4712 a.
altoHora del día (1-12).
HH12Hora del día (1-12).
HH24Hora del día (0-23).
infarto de miocardiominutos (0-59).
SSSegundo (0-59).
SSSSSegundos después de la medianoche (0-86399).
AM, AM, PM o PMÍndice de meridianos
publicidad o publicidadMétricas publicitarias
BC o BCIndicador BC
TZDInformación sobre el horario de verano. Por ejemplo, “Hora estándar del Pacífico”
TZHHoras de la zona horaria.
TZMMinutos de zona horaria.
Tzrárea de zona horaria.

nls_language Opcional. Este es el lenguaje nls utilizado para convertir string1 a la fecha.

devolver los bienes

La función TO_DATE devuelve un valor de fecha.

aplicar para

La función TO_DATE está disponible en las siguientes versiones de Oracle/PLSQL:

  • Oráculo 12c, Oráculo 11g, Oráculo 10g, Oráculo 9i, Oráculo 8i

ejemplo

Veamos algunos ejemplos de la función TO_DATE de Oracle y exploremos cómo usar la función TO_DATE en Oracle/PLSQL.

Por ejemplo:

TO_DATE('2003/07/09', 'yyyy/mm/dd')
Result: date value of July 9, 2003

TO_DATE('070903', 'MMDDYY')
Result: date value of July 9, 2003

TO_DATE('20020315', 'yyyymmdd')
Result: date value of Mar 15, 2002

Puede usar la función TO_DATE con una tabla dual de la siguiente manera:

SELECT TO_DATE('2015/05/15 8:30:25', 'YYYY/MM/DD HH:MI:SS')
FROM dual;

Esto convertirá el valor de la cadena 2015/05/15 8:30:25 valor a la fecha.

(Visited 3 times, 1 visits today)