1

データをmysqlにロードしたいのですが、利用可能なデータは次のような形式です。

37,85
36,41
38,21
38,44

これらのデータをインポートするときにコンマをドットに置き換える方法はありますか?そうでない場合、mysqlは表示するだけです

 37
 36
 38
 38
4

1 に答える 1

6

値を変数に割り当てて、途中で操作できます。このようなものが機能するはずです。

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

于 2012-07-14T21:46:00.340 に答える