DATE
kolumna nie ma formatu. Nie możesz określić jego formatu.
Możesz użyć DateStyle
do kontrolowania sposobu, w jaki PostgreSQL emituje daty, ale jest to globalne i nieco ograniczone.
Zamiast tego powinieneś użyć to_char
aby sformatować datę podczas wykonywania zapytania lub sformatować ją w aplikacji klienckiej. Na przykład:
SELECT to_char("date", 'DD/MM/YYYY') FROM mytable;
np.
regress=> SELECT to_char(DATE '2014-04-01', 'DD/MM/YYYY');
to_char
------------
01/04/2014
(1 row)