sql >> Database >  >> RDS >> Mysql

MySQL LOAD DATA INFILE met komma als decimaal scheidingsteken

Probeer ',' te vervangen door '.' tijdens het laden.

Bijvoorbeeld -

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


  1. SQL Express installeren

  2. Workbench gebruiken om verbinding te maken met een externe MySQL-server via SSH-tunnel

  3. mySQL-uitzondering:kan geen verbinding maken met een van de opgegeven MySQL-hosts. via C#

  4. Toegang geweigerd voor gebruiker 'root'@'localhost' (met wachtwoord:JA) - Geen rechten?