Два года назад была создана база, сейчас хочется ее немного привести в порядок.
Было неправильно выбрано (по неопытности) хранение даты в обычном varchar, запись идет туда в виде числа UNIXTIME.
Хочу изменить тип поля VARCHAR на DATE.
Можно ли сделать это быстро через сам mysql запрос в phpMyAdmin? Или придётся писать функцию, выбирать каждое поле, преобразовывать unix в YYYY-MM-DD, и записывать его обратно? А после этого уже менять тип?
Число строк около 3000.
Самый быстрый способ такой
Выполняете запрос
UPDATE mytable SET new_col = FROM_UNIXTIME(old_col);
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости