Mysql
 sql >> база данни >  >> RDS >> Mysql

MySQL LOAD DATA INFILE със запетая като десетичен разделител

Опитайте да замените ',' на '.' при зареждане.

Например -

LOAD DATA INFILE 'file.csv' INTO TABLE dados_meteo
(@var1, @var2)
SET column1 = REPLACE(@var1, ',', '.'), column2 = REPLACE(@var2, ',', '.')


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. mysql2 gem, компилиран за грешна клиентска библиотека на mysql

  2. Съхранени неанглийски знаци, получих '?????' - Проблем с набора от символи в MySQL

  3. Групирайте множество mysql резултата по стойност на една колона

  4. Вземете име на колона вместо стойност на колона

  5. MySQL цикъл през таблици