jueves, 21 de abril de 2016

PARSEDATETIME en PostgreSQL

SI al intentar ejecutar un SQL que tiene una conversión de String a Date ( timestamp por ejemplo) te salta el siguiente error:

"no existe la función parsedatetime(unknown, unknown)"

debes cambiar la funcion parsedatetime por to_date

Por ejemplo si tienes:

INSERT INTO usuario (ID, SOMEONE_DATE) 
VALUES (1, PARSEDATETIME('01-JAN-2016','dd-MMM-yyyy'));

por

INSERT INTO usuario (ID, SOMEONE_DATE) 
VALUES (1, TO_DATE('01-JAN-2016','dd-MMM-yyyy'));


No hay comentarios:

Publicar un comentario