使用'LIKE'时出现SQLite语法错误

时间:2014-12-26 02:22:05

标签: sql sqlite

我在SQLite数据库上使用以下语法:

DELETE * FROM places WHERE city LIKE "Barcelona"

但是我收到类似于以下内容的错误:

  

“* *附近的错误语法。

有什么问题?

2 个答案:

答案 0 :(得分:1)

使用Like query as

  DELETE FROM <TABLENAME> where field1 like '%test%' OR field2 like '%test%' OR ... fieldLast like %test%'

所以你的查询将是:

DELETE from places WHERE city like '%Barcelona%'

答案 1 :(得分:-1)

在一些研究之后想出来,一个相关的问题:

正确的查询是:

DELETE from places WHERE city LIKE "%Barcelona%"