Función TO_DATE - AWS Clean Rooms

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Función TO_DATE

TO_DATE convierte una fecha que se representa con una cadena de caracteres en un tipo de datos DATE.

Sintaxis

TO_DATE (date_str)
TO_DATE (date_str, format)

Argumentos

date_str

Una cadena de fecha o un tipo de datos que se puede convertir en una cadena de fecha.

format

Una cadena literal que coincide con los patrones de fecha y hora de Spark. Para ver patrones de fecha y hora válidos, consulta Patrones de fecha y hora para formatear y analizar.

Tipo de devolución

TO_DATE devuelve un valor DATE, en función del valor de format.

Si la conversión a formato produce un error, se devuelve un error.

Ejemplos

La siguiente instrucción SQL convierte la fecha 02 Oct 2001 a un tipo de datos de fecha.

select to_date('02 Oct 2001', 'dd MMM yyyy'); to_date ------------ 2001-10-02 (1 row)

La siguiente instrucción SQL convierte la cadena 20010631 en una fecha.

select to_date('20010631', 'yyyyMMdd');

La siguiente instrucción SQL convierte la cadena 20010631 en una fecha:

to_date('20010631', 'YYYYMMDD', TRUE);

El resultado es un valor nulo porque solo hay 30 días en junio.

to_date ------------ NULL