Yann PICHOT wrote:
> Les paramètres datestyle du postgres.conf sont dans les 2 cas à 'iso, mdy'.
mdy c'est le format américain, il est donc normal que '31/01/2010' soit
rejeté.
Ca le fait aussi sous 8.3:
postgres=# select '31/01/2010'::date;
ERROR: date/time field value out of range: "31/01/2010"
HINT: Perhaps you need a different "datestyle" setting.
postgres=# show datestyle;
DateStyle
-----------
ISO, MDY
(1 row)
postgres=# show server_version;
server_version
----------------
8.3.9
(1 row)
Il faut simplement mettre datestyle à 'ISO,DMY'
Cordialement,
--
Daniel