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:

Alcance explique
año año, detalles
todos los años añ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ños Año de 4 dígitos basado en el estándar ISO
RRRRR Acepta 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.
preguntar Trimestre del año (1, 2, 3, 4; ENE-MAR = 1).
milímetro Mes (01-12; ENE=01).
lunes Nombre abreviado del mes.
Luna Nombre del mes, relleno con espacios, 9 caracteres de largo.
RM Mes en números romanos (I-XII; ENE = I).
World Wide Web La 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.
W Nú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ón Semana del año (1-52 o 1-53) según las normas ISO.
D Día de la semana (1-7).
día nombre de la fecha
DD El día del mes (1-31).
DDD El día del año (1-366).
DY Nombre abreviado de la fecha.
j Día de Juliano; el número de días desde el 1 de enero de 4712 a.
alto Hora del día (1-12).
HH12 Hora del día (1-12).
HH24 Hora del día (0-23).
infarto de miocardio minutos (0-59).
SS Segundo (0-59).
SSSS Segundos después de la medianoche (0-86399).
AM, AM, PM o PM Índice de meridianos
publicidad o publicidad Métricas publicitarias
BC o BC Indicador BC
TZD Información sobre el horario de verano. Por ejemplo, “Hora estándar del Pacífico”
TZH Horas de la zona horaria.
TZM Minutos 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 4 times, 1 visits today)