Мне нужно добавить «0» перед целочисленным полем в таблице MYSQL. Как мне обновить эти поля, чтобы они были добавлены к ним? Спасибо.
Если вы хотите отформатировать вывод всех целочисленных значений в одном столбце в фиксированный размер столбца , скажем 5, с начальными нулями для небольших чиселиспользуйте оператор ALTER TABLE, например:
ALTER TABLE table MODIFY `col` INT(5) ZEROFILL;
См. Справочное руководство по MySQL 5.1 .
Вы не можете, если вы не измените тип столбца на строку.Однако вы можете добавить ноль при чтении поля:
SELECT CONCAT( '0', int_col ) FROM ....