PostgreSql + Fecha Convertir formato AAAA-MM-DD al día, fecha Mes Año
-
28-09-2019 - |
Pregunta
Supongamos que estoy almacenando este formato en mi mesa de la base de datos PostgreSQL. Ahora tengo que comparar esta cita con uno de los valores TexBox contengo la fecha en un formato diferente.
Database Date Format :: YYYY-MM-DD For example :: 2010-11-26
Text-Field Date Format :: Day, Month Date, Year :: Fri, Nov 26, 10
Ahora he tratado de comparar este valor pero no hay respuesta Plz sugerir.
Select * from table_name where user_id=('11')
and to_char(effective_date, $$$$$$$$)=trim('Fri, Nov 26, 10');
Ahora Plz sugerir qué formato debo utilizar en lugar de $$$$$$$$ ???
Gracias !!!
Solución
SELECT
*
FROM
table_name
WHERE
user_id=('11')
AND
to_char(effective_date, 'Dy, Mon DD, YY') = trim('Fri, Nov 26, 10');
Otros consejos
Esto debe hacerlo: to_char(effective_date, 'Dy, Mon DD, YY')
Por cierto: todo esto está documentado en el manual: http://www.postgresql.org/docs/current/static/functions -formatting.html
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow