无法在sqllite中插入带有特殊字符的查询

时间:2018-05-15 07:19:59

标签: sql sqlite

我试图在sqllite db中插入带有特殊字符的行。 查询如下:

  Insert into table "abc"("id","Name")values ('2','*!@%^#~_(EEEWEEee,><|}{)^$#@?/.')

它将错误显示为无法识别的令牌。但是在SQL服务器中它会被插入。请告诉我有什么解决方案。提前谢谢。

1 个答案:

答案 0 :(得分:2)

table

后,您的查询不应包含into

这样可以正常工作(我只是在SQLite上测试过)

 Insert into "abc"("id","Name")values ('2','*!@%^#~_(EEEWEEee,><|}{)^$#@?/.')

结果:

SELECT * FROM "abc";

id  name
2   *!@%^#~_(EEEWEEee,><|}{)^$#@?/.