我有一个以逗号分隔的csv文件。我对它的导入方面没有问题,除了导入到达这样的行:
<1,2>,加拿大,5,6,7导入在达到单引号时崩溃。有没有人知道我可以使用一个程序将我的csv文件导入sqlite数据库而不必删除我的所有单引号?
答案 0 :(得分:1)
在命令行上尝试此操作(即在终端中):
cat filename.csv | sed "s/'/\\\\'/g" > new_filename.csv
这将创建一个新文件,其中所有单引号都使用反斜杠进行转义,这样您就可以导入它。当然,这取决于你的进口商是否认可反斜杠,但值得一试: - )