Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Fehler beim Einfügen des Datums - Falscher Datumswert:

Da MySQL das Datum im J-M-T-Format in der Datumstypspalte akzeptiert, müssen Sie STR_TO_DATE eingeben Funktion zum Konvertieren des Datums in das Format JJJJ-MM-TT zum Einfügen auf folgende Weise:

INSERT INTO table_name(today) 
VALUES(STR_TO_DATE('07-25-2012','%m-%d-%y'));  

Ebenso sollten Sie DATE_FORMAT ausprobieren, wenn Sie das Datum in einem anderen Format als dem Mysql-Format auswählen möchten Funktion

SELECT DATE_FORMAT(today, '%m-%d-%y') from table_name;