Sqlite 如果查询语句包含';,正确的语法是什么;?
我正在使用SQLite Manager firefox插件执行此查询语句。Sqlite 如果查询语句包含';,正确的语法是什么;?,sqlite,Sqlite,我正在使用SQLite Manager firefox插件执行此查询语句。 查询语句是: INSERT INTO "main"."bibles" ("scripture","chapter","verse","content") VALUES("NINGPAWT NINGHPANG"," 22","2 "," Shaloi Karai Kasang gaw, \'Nang tsawra ai, na shadang sha shingtai Isak hpe woi nna Moria ga d
查询语句是:
INSERT INTO "main"."bibles" ("scripture","chapter","verse","content")
VALUES("NINGPAWT NINGHPANG"," 22","2 "," Shaloi Karai Kasang gaw, \'Nang tsawra ai, na shadang sha shingtai Isak hpe woi nna Moria ga de sa wa su; ngai nang hpe madun na ra de ai bum hta shi hpe wan nat hkungga di nna nawng e,\" ngu wu ai. ");
SQLite管理器警报为:
SQLiteManager: Likely SQL syntax error: INSERT INTO "main"."bibles" ("scripture","chapter","verse","content")
VALUES("NINGPAWT NINGHPANG"," 22","2 "," Shaloi Karai Kasang gaw, \'Nang tsawra ai, na shadang sha shingtai Isak hpe woi nna Moria ga de sa wa su; ngai nang hpe madun na ra de ai bum hta shi hpe wan nat hkungga di nna nawng e,\" ngu wu ai. ");
[ near "ngu": syntax error ]
Exception Name: NS_ERROR_FAILURE
Exception Message: Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [mozIStorageConnection.createStatement]
我的查询语句不正确吗?
正确的语句是什么?SQLite有不同的引号转义 不要像
\'
那样转义'
,而是像'
不要逃避
“
像\”
但是像“
”试着换一下awng e,\“ngu wu in awng e,\'ngu wu非常感谢你。这是答案。等4分钟后不能接受你的答案。谢谢@Zaffy