Aprende Cómo Utilizar la PL-SQL Function en Oracle TO_DATE

PL-SQL Function en OracleSi aprendes como utilizar correctamente la PL-SQL Function en Oracle TO_DATE podrás transformar datos de tipo texto o VARCHAR2 a un formato de tipo fecha en tus PL-SQL Packages en Oracle.

Para convertir un texto a una fecha con la PL-SQL Function en Oracle TO_DATE, el texto debe contener caracteres y números que representen a una fecha, por ejemplo, no puedes convertir una palabra cualquiera como ‘día’ a un formato de tipo fecha.

La PL-SQL Function en Oracle TO_DATE es muy útil cuando trabajas con datos de tipo texto, como archivos planos u otros y necesitas convertir los datos de fechas a un formato adecuado de fecha para guardarlos en las tablas de tu Base de Datos Oracle.

Revisemos como es la sintaxis de la PL-SQL Function en Oracle TO_DATE en tus PL-SQL Packages en Oracle:

/* PL-SQL Function en Oracle */

TO_DATE(char [, fmt [, ‘nlsparams’] ])

Donde:

Char= Corresponde a la cadena de texto que contiene datos de fecha para ser convertidos.

Fmt= Corresponde a una cadena de texto que contiene el formato de fecha al cual se convertirá el texto del parámetro Char en la PL-SQL Function en Oracle TO_DATE. Si se omite este parámetro se ocupa el formato de fecha predeterminado.

Nlsparams= Permite identificar otros parámetros para convertir el texto a una fecha, como por ejemplo, el lenguaje a utilizar en la PL-SQL Function en Oracle TO_DATE. Si se omite este parámetro se ocupan los parámetros predeterminados de fecha.

TÚ REPORTE: “Cómo Construir un SELECT Eficiente en ORACLE en Solo 7 Pasos”  ¡ Haz Click Aquí y Descárgalo GRATIS Ahora !

Veamos un ejemplo para que entiendas mejor como se debe utilizar la PL-SQL Function en Oracle TO_DATE.

Ejemplo #1: Supone que debes convertir un texto de fecha en inglés a un formato de tipo fecha, vemos como se hace:

/* PL-SQL Function en Oracle */

SELECT TO_DATE(

‘April 28, 2012, 10:00 A.M.’,

‘Month dd, YYYY, HH:MI A.M.’,

‘NLS_DATE_LANGUAGE = American’)

FROM DUAL ;

Este ejemplo la PL-SQL Function en Oracle TO_DATE convierte un texto a un formato real de fecha.

Te propongo que pruebes de inmediato estos ejemplos en tu Base de Datos con tus propias tablas,  PL-SQL Procedures en Oracle y PL-SQL Function en Oracle, para que comiences a ejercitar la mano y aprendas a dominar esta nueva técnica en tus PL-SQL Packages en Oracle.

Estoy muy interesado en conocer tu opinión y/o comentario sobre este artículo, también cuéntame sobre qué es lo que quieres saber de PL-SQL Function en Oracle y/o dime cuál es tu principal frustración a la hora de trabajar con PL-SQL Function en Oracle. Estaré muy atento respondiendo tus preguntas y/o comentarios, gracias.

Saludos

Roberto Vicencio – Escritor del Reporte:

Cómo Construir un SELECT Eficiente en ORACLE en 7 Pasos

Esta entrada fue publicada en Function en Oracle, Packages en Oracle, Procedures en Oracle y etiquetada , , , , , , . Guarda el enlace permanente.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s