现在我有这种情况发生有所有数据的文本文件在以下string
工作彼此相邻,如:AB005103012ES-** OF**MID115748607.83
插入逗号为文本的MYSQL
不过,我需要上传此到MYSQL
数据库,因此理想情况下,转化的格式将有代码,像这样用逗号分开:
AB00,51,0301,2,ES-**, ,O,F,**,M,I,D,1,157486,07.83
我处理大约14万行和逗号将每一次出现在相同的字符位置。正如第一个逗号在每行中的第四个字符之后出现,第二个逗号将出现在每行的第六个逗号之后,依此类推。
有没有什么办法可以在MYSQL
中很快达到这个目的呢,或者说失败了,另一个简单的程序可以轻松运行吗?
在您的例子是那些诸如WindVelocity的字段已经被定义为表的一部分或者是不同表的一部分?并且@ var1是第一个表的属性? – user1556352 2012-07-27 01:12:31
是的,这些是被导入到表中的列。 @ var1表示由INFILE处理的给定行。您基本上必须放入列名称和适当的SUBSTR命令,以指定每列中给定行中使用的字符范围。 – 2012-07-27 01:31:11