Från den fina manualen :
Så PostgreSQL borde kunna hantera nästan alla datumformat du kastar på det. Ditt "dd/mm/åå"-format är dock tvetydigt. Men det finns DateStyle
konfigurationsparameter för att hjälpa till med sådan oklarhet.
Till exempel:
=> create table x (d date not null);
=> insert into x values ('2001-01-10');
=> insert into x values ('Feb 2 2980');
=> insert into x values ('01/02/03');
=> select * from x;
d
------------
2001-01-10
2980-02-02
2003-02-01
Som sagt, jag skulle rekommendera att flytta allt till ISO 8601 (ÅÅÅÅ-MM-DD) internt och hantera omvandlingarna i kanterna av applikationen. OTOH, det finns verklighet att kämpa med så du bör göra allt du måste göra för att få det att gå.