sql >> Databáze >  >> RDS >> Mysql

mysql jak převést varchar (10) na TIMESTAMP?

Nejprve byste měli změnit časové razítko na datum a čas a poté můžete změnit typ sloupce.

ALTER TABLE `demo3` MODIFY COLUMN `date` varchar(25);

UPDATE `demo3` SET `date`= FROM_UNIXTIME(`date`);

ALTER TABLE  `demo3` CHANGE  `date`  `date` TIMESTAMP NOT NULL


  1. Proč správce kontextu připojení MySQLdb nezavře kurzor?

  2. Získávání překladů z tabulky vždy zahrnutím všech jazyků, i když pro ně neexistuje překlad

  3. Odhad mohutnosti predikátu na výrazu COUNT

  4. SQL Agent Job - Připojení nemusí být správně nakonfigurováno nebo nemáte správná oprávnění k tomuto připojení?