我在SQLite数据库上使用以下语法:
DELETE * FROM places WHERE city LIKE "Barcelona"
但是我收到类似于以下内容的错误:
“* *附近的错误语法。
有什么问题?
答案 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%"