Задать вопрос
ddimonn8080
@ddimonn8080

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

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

Спасибо.
  • Вопрос задан
  • 216 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Java-разработчик
    8 месяцев
    Далее
  • Shultais Education
    Основы SQL
    3 месяца
    Далее
  • OTUS
    PHP Developer. Professional
    5 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
MaxDukov
@MaxDukov
впишусь в проект как SRE/DevOps.
скажем так - поменять разделитель в MySQL не получится. Либо меняйте исходный файл до импорта, либо меняйте при импорте. инсертить надо с точкой.
Ответ написан
Комментировать
ThunderCat
@ThunderCat Куратор тега MySQL
{PHP, MySql, HTML, JS, CSS} developer
в екселе задается знак разделения разрядов, это настройки интерфейса, в мускуле тип данных с плавающей точкой не меняется. Отсюда вывод - два клика в екселе проще чем обработчик на любом ЯП. Тут например обсуждали этот вопрос.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы