insertion date dans postgres
Posté : 24 juin 2005, 09:56
Bonjour,
Je souhaite inserer une date dans un champ "timestamp whitout zone" sous Postgres.
Je transforme ma date en timestamp (en php) :
$date1= mktime(12,0,0,6,22,2005);//le 22 juin 2005 à 12h00
et ensuite je la retransforme :
$date2= date("d-m-Y H:i:s",$date1);
et voici ma requete:
$req = "insert into test values ('toto','".$date2."')";
J'ai le message d'erreur suivant que je ne comprends pas :
pg_exec(): Query failed: ERROR: date/time field value out of range: "22-06-2005 12:00:00" HINT: Perhaps you need a different "datestyle" setting
Quelqu'un pourrait-il m'éclairer car ja patauge toujours un peu avec les dates et les bases de données
Merci pour votre aide
Je souhaite inserer une date dans un champ "timestamp whitout zone" sous Postgres.
Je transforme ma date en timestamp (en php) :
$date1= mktime(12,0,0,6,22,2005);//le 22 juin 2005 à 12h00
et ensuite je la retransforme :
$date2= date("d-m-Y H:i:s",$date1);
et voici ma requete:
$req = "insert into test values ('toto','".$date2."')";
J'ai le message d'erreur suivant que je ne comprends pas :
pg_exec(): Query failed: ERROR: date/time field value out of range: "22-06-2005 12:00:00" HINT: Perhaps you need a different "datestyle" setting
Quelqu'un pourrait-il m'éclairer car ja patauge toujours un peu avec les dates et les bases de données
Merci pour votre aide