sql >> Database >  >> RDS >> Mysql

Fout bij het invoegen van datum - Onjuiste datumwaarde:

Aangezien MySql de datum accepteert in de notatie j-m-d in de kolom datumtype, moet u STR_TO_DATE functie om de datum om te zetten in jjjj-mm-dd formaat om op de volgende manier in te voegen:

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

Evenzo, als u de datum in een ander formaat dan Mysql-formaat wilt selecteren, moet u DATE_FORMAT proberen functie

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


  1. mysql-python installatieproblemen (op mac os x lion)

  2. Zoek in GROUP_CONCAT met LIKE

  3. Hoe willekeurig tekst op knoppen van SQLite plaatsen zonder herhaling?

  4. Groepsconcat-resultaten afgesneden