En DATE
kolonne har ikke et format. Du kan ikke angive et format for det.
Du kan bruge DateStyle
at kontrollere, hvordan PostgreSQL udsender datoer, men det er globalt og en smule begrænset.
I stedet skal du bruge to_char
for at formatere datoen, når du forespørger på den, eller formatere den i klientapplikationen. Ligesom:
SELECT to_char("date", 'DD/MM/YYYY') FROM mytable;
f.eks.
regress=> SELECT to_char(DATE '2014-04-01', 'DD/MM/YYYY');
to_char
------------
01/04/2014
(1 row)