Mysql
 sql >> Base de données >  >> RDS >> Mysql

Erreur lors de l'insertion de la date - Valeur de date incorrecte :

Comme MySql accepte la date au format a-m-j dans la colonne de type de date, vous devez STR_TO_DATE fonction pour convertir la date au format aaaa-mm-jj pour l'insertion de la manière suivante :

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

De même, si vous souhaitez sélectionner la date dans un format différent autre que le format Mysql, vous devez essayer DATE_FORMAT fonction

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