2016-07-24 4 views
5

Hallo, ich versuche, ein Datum in meine Tabelle einzufügen. Aber ich bekomme den Fehler. Ich habe auch versucht, zwei Lösungen, die ich gefunden:Postgresql FEHLER: Datum/Uhrzeit Feldwert außerhalb des Bereichs

set datestyle to SQL,DMY; 

set datestyle = dmy; 

Aber das Problem weiterhin besteht. Bitte helfen Sie, wo ich Fehler mache. Das ist der Fehler:

Error Number: 

ERROR: date/time field value out of range: "24-07-2016" LINE 1: ...isalabad', E'Chief Executive ', E'1994-10-13', E'24-07-20...^HINT: Perhaps you need a different "datestyle" setting. 

INSERT INTO "employee" ("fullname", "loginname", "email", "password", "phone", "cnic", "address", "jobdescription", "birthdate", "registered", "qualification", "lastcompany", "lastsalary", "status", "location", "department", "designation", "path") VALUES (E'Shahzeb Akram', E'shaizi96', E'[email protected]', E'1234', E'3137688894', E'33100-8398084-5', E'Faisalabad, Faisalabad', E'Chief Executive ', E'1994-10-13', E'24-07-2016', E'BSCS', E'BOLT', E'121212', E'1', '', E'39', E'43', E'http://localhost/department/uploads/Shahzeb Akram/Screenshot_(1).png') 

Filename: C:/wamp/www/department/system/database/DB_driver.php 

Line Number: 691 
+0

versuchen Sie es mit "Show datestyle;" um zu sehen, ob Ihre Konfiguration jemals einen Unterschied gemacht hat. Beachten Sie in jedem Fall, dass Sie ein Datum im Format JJJJ/MM/TT haben. Selbst wenn Sie erfolgreich sind, wird es auf dem anderen fehlschlagen. – Avision

+0

Es zeigt "ISO, MDY" –

Antwort

1

Ich muss das Datumsformat in HTML-Eingabe-Tag in das Postgres-Datumsformat ändern. Danke an @Avision für die Information, wie ich das aktuelle Datumsformat der Postgres sehen kann.

ich es geändert und jetzt ist es funktioniert gut :)

<input type="text" data-date-format="mm-dd-yyyy" > 
Verwandte Themen