PostgreSQL
 sql >> Datenbank >  >> RDS >> PostgreSQL

PostgreSQL :Cast-String zum Datum TT/MM/JJJJ

Ein DATE Spalte hat kein Format. Sie können kein Format dafür angeben.

Sie können DateStyle verwenden um zu steuern, wie PostgreSQL Datumsangaben ausgibt, aber es ist global und etwas eingeschränkt.

Stattdessen sollten Sie to_char verwenden um das Datum zu formatieren, wenn Sie es abfragen, oder formatieren Sie es in der Client-Anwendung. Wie:

SELECT to_char("date", 'DD/MM/YYYY') FROM mytable;

zB

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