Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

MySQL - Alterar a string de data para o tipo de data no local?


Você provavelmente quer usar o STR_TO_DATE() função.
SELECT STR_TO_DATE(textdate, '%d/%m/%y') FROM MyTable...

Ou crie outra coluna com DATE tipo de dados e copie os valores:
ALTER TABLE MyTable ADD COLUMN realdate DATE;
UPDATE MyTable SET realdate = STR_TO_DATE(textdate, '%d/%m/%y');