PostgreSQL
 sql >> Base de Dados >  >> RDS >> PostgreSQL

PostgreSQL:cast string para data DD/MM/AAAA


Uma DATE coluna não tem um formato. Você não pode especificar um formato para ele.

Você pode usar DateStyle para controlar como o PostgreSQL emite as datas, mas é global e um pouco limitado.

Em vez disso, você deve usar to_char para formatar a data ao consultá-la ou formatá-la no aplicativo cliente. Como:
SELECT to_char("date", 'DD/MM/YYYY') FROM mytable;

por exemplo.
regress=> SELECT to_char(DATE '2014-04-01', 'DD/MM/YYYY');
  to_char   
------------
 01/04/2014
(1 row)