sql >> Databasteknik >  >> RDS >> Mysql

Fel vid insättning av datum - Felaktigt datumvärde:

Eftersom MySql accepterar datumet i y-m-d-format i kolumnen för datumtyp, måste du STR_TO_DATE funktion för att konvertera datumet till formatet åååå-mm-dd för infogning på följande sätt:

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

På liknande sätt, om du vill välja datum i ett annat format än Mysql-format, bör du prova DATE_FORMAT funktion

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


  1. Varför får jag java.lang.AbstractMethodError när jag försöker ladda en blob i db?

  2. #1139 - Fick felet 'repetition-operator operand invalid' från regexp

  3. Django kunde inte hitta MySQLdb pythonmodul

  4. Få BLOB från BFILE-kolumnen i Oracle