Jak zmienić typ VARCHAR()
na DATETIME
przy użyciu ALTER
w MySQL?Jak zmienić typ VARCHAR na DATETIME używając ALTER w MySQL?
14
A
Odpowiedz
14
ALTER TABLE <tblName> MODIFY <columnName> dataType constraint;
swoje wymagania będzie
ALTER TABLE <tblName> MODIFY <columnName> datetime;
Patrz http://dev.mysql.com/doc/refman/5.1/en/alter-table.html
2
Spróbuj zapytania.
ALTER TABLE `table_name` CHANGE `From Date` `From Date` DATETIME NULL DEFAULT '0000-00-00 00:00:00';
0
Czy masz istniejące dane w kolumnie varchar, które chcesz przekonwertować do datetime? – beny23
Czy kolumna tabeli zawiera już dane? – Pranav
@ beny23, Pranav: co powinienem zrobić, jeśli w tabeli są jakieś dane. – Abs