ddimonn8080
@ddimonn8080

Как внести данные в базу mysql?

Здравствуйте.
Есть таблица .xlsx которую нужно импортировать в mysql.
При этом в одном из столбцов есть числа с плавающей точкой. Всё ок только вместо точки запятая.
Насколько я понимаю если указать тип float то при внесении числа с запятой будет ошибка.
Менять запятые на точки в исходнике .xlsx это единственный вариант?

Спасибо.
  • Вопрос задан
  • 200 просмотров
Пригласить эксперта
Ответы на вопрос 2
MaxDukov
@MaxDukov
впишусь в проект как SRE/DevOps.
скажем так - поменять разделитель в MySQL не получится. Либо меняйте исходный файл до импорта, либо меняйте при импорте. инсертить надо с точкой.
Ответ написан
Комментировать
ThunderCat
@ThunderCat Куратор тега MySQL
{PHP, MySql, HTML, JS, CSS} developer
в екселе задается знак разделения разрядов, это настройки интерфейса, в мускуле тип данных с плавающей точкой не меняется. Отсюда вывод - два клика в екселе проще чем обработчик на любом ЯП. Тут например обсуждали этот вопрос.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы