Ett DATE
kolumnen har inget format. Du kan inte ange ett format för det.
Du kan använda DateStyle
för att kontrollera hur PostgreSQL sänder ut datum, men det är globalt och lite begränsat.
Istället bör du använda to_char
för att formatera datumet när du frågar det, eller formatera det i klientprogrammet. Gilla:
SELECT to_char("date", 'DD/MM/YYYY') FROM mytable;
t.ex.
regress=> SELECT to_char(DATE '2014-04-01', 'DD/MM/YYYY');
to_char
------------
01/04/2014
(1 row)