从逗号为小数点分隔符的文本文件中将数字导入mysql

Jus*_*sva 1 mysql replace

我想将数据加载到mysql中,但是可用数据的格式如下

37,85
36,41
38,21
38,44
Run Code Online (Sandbox Code Playgroud)

在导入这些数据时是否有一种方法可以将逗号替换为点,否则mysql仅显示

 37
 36
 38
 38
Run Code Online (Sandbox Code Playgroud)

Jos*_*ell 6

您可以将值分配给变量并在途中对其进行操作。类似的事情应该起作用。

LOAD DATA LOCAL INFILE 'path.csv' INTO TABLE etf (@numcol) FIELDS TERMINATED BY '\n' SET mycol = REPLACE(@numcol, ',', '.')