我试图在sqllite db中插入带有特殊字符的行。 查询如下:
Insert into table "abc"("id","Name")values ('2','*!@%^#~_(EEEWEEee,><|}{)^$#@?/.')
它将错误显示为无法识别的令牌。但是在SQL服务器中它会被插入。请告诉我有什么解决方案。提前谢谢。
答案 0 :(得分:2)
table
into
这样可以正常工作(我只是在SQLite上测试过)
Insert into "abc"("id","Name")values ('2','*!@%^#~_(EEEWEEee,><|}{)^$#@?/.')
结果:
SELECT * FROM "abc";
id name
2 *!@%^#~_(EEEWEEee,><|}{)^$#@?/.