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

时间:2015-10-28 09:29:46

标签: mysql sql database syntax insert

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

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

...

应该是

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

...

因为插入查询需要' '

有没有简单的方法可以做到这一点?

3 个答案:

答案 0 :(得分:2)

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

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

答案 1 :(得分:1)

我所做的是将所有数据导出到EXCEL并使用'文本到列' -option根据符号对数据进行分类。

之后;拿第一个空列并建立你需要的语句;像:

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

答案 2 :(得分:0)

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

这远非完美,但可能适合您的问题。