我在sqlite中得到双引号错误
在c/p到sqlite编辑器之后,我正在excel中准备SQL查询。我试过两个不同的编辑器,问题是一样的。例如,在Excel中,这就是我的查询的外观 在sqlite编辑器中,它变为我在sqlite中得到双引号错误,sql,excel,sqlite,android-sqlite,Sql,Excel,Sqlite,Android Sqlite,在c/p到sqlite编辑器之后,我正在excel中准备SQL查询。我试过两个不同的编辑器,问题是一样的。例如,在Excel中,这就是我的查询的外观 在sqlite编辑器中,它变为 "INSERT INTO jokes_table (id, title, joke, cat, fav, bookmark) VALUES (""1"", ""What do you call a cow with no legs? Grou
"INSERT INTO jokes_table (id, title, joke, cat, fav, bookmark) VALUES (""1"", ""What do you call a cow with no legs?
Ground Beef!"", ""What do you call a cow with no legs?
Ground Beef!"", ""Animal"", ""0"", ""0"");"
查询的开始和结束都有额外的引号。我知道这是因为“底线”,但如果我手动删除额外的引号,编辑器可以运行代码而不会出现任何错误,即使它有底线。有10.000个查询,我无法手动删除。我怎样才能修好它?非常感谢这可能不是最好的方法,但您可以将其保存为
格式文本(空格分隔)
,然后使用该格式复制粘贴
2019年的Excel
另存为类型
下拉列表中选择格式化文本(空格分隔)
另一个解决方法是使用
“
;“
->按CTRL+H
->替换;“
带有;
是否可以将2个双引号替换为1个双引号。或者在Excel中使用单引号而不是双引号。我想您不明白我的问题。这不是关于使用双引号或单引号。在Excel中一切都很好,在我将查询复制到sql editor后,它本身添加了额外的引号。您可以看到on红色圆圈中的屏幕截图。当所有内容都在您的SQLite编辑器中时(值周围有双引号),您应该能够一次找到并替换所有内容-不是吗?当您选择所有相关excel单元格的内容并将其粘贴到SQLite编辑器中时,是否会出现两个双引号问题?
"INSERT INTO jokes_table (id, title, joke, cat, fav, bookmark) VALUES (""1"", ""What do you call a cow with no legs?
Ground Beef!"", ""What do you call a cow with no legs?
Ground Beef!"", ""Animal"", ""0"", ""0"");"