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

MySQL str_to_date produziert trotz gültiger Formatierung NULL

Es sieht so aus, als ob Sie diese doppelten Anführungszeichen auch dort haben. Wenn Sie versuchen, es mit den doppelten Anführungszeichen zu konvertieren, erhalten Sie null.

Versuchen Sie Folgendes:

select str_to_date(REPLACE(Date,'"',''), '%d-%m-%Y') 
from tab1 sampleData 2;

sqlfiddle-Demo