Mysql
 sql >> Database >  >> RDS >> Mysql

MySQL str_to_date produce NULL nonostante la formattazione valida

Sembra che ci siano anche quelle doppie virgolette. Quando provi a convertirlo con le virgolette, ottieni null.

Prova a fare:

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

demo di sqlfiddle