将峰('')插入文本文件中的字符串

Insert peaks ( ' ' ) to a string in text file

我遇到以下问题: 我有一个巨大的数据文本文件,我必须将其插入到 Mysql 数据库中。 问题是我应该为每个字符串插入 ' ' 符号。 广告示例:

234 , ROSS GHIL 
345,  CARL LOGAN
345,  ANDREW LOG
...
...

...

应该是

'234' , 'ROSS GHIL' 
'345',  'CARL LOGAN'
'345',  'ANDREW LOG'
...
...

...

因为插入查询需要 ' '

有什么简单的方法吗?

我使用这个工具:http://tools.perceptus.ca/text-wiz.php?ops=7

它远非完美,但可能会解决您的问题。

我不是 awk 高手,但对于一个简单的文件来说这应该足够了:

awk -F "," '{print "\x27""\x27,\x27""\x27"}' file.csv

我所做的是将所有数据导出到 EXCEL 并使用 'text to columns' 选项根据 , 符号分隔数据。

之后;使用第一个空列并构建您需要的语句;喜欢:

=("'" & A1 & "','" & A2 & "'")