无法从SQLite3中删除数据

时间:2017-02-15 14:55:52

标签: sqlite owncloud

我想使用SQLite3删除数据库中的数据,但它不起作用。

我的表:select * from oc_groups;

结果:

gid
----
Salarie
Compte classe 6/7
Bilan / Compte de resultat

我的查询:delete from oc_groups where guid = "Compte classe 6/7"

结果:我没有错误。但我的新选择返回相同的列表,我没有任何连接...

编辑#1:

查询:sqlite> select hex(gid) from oc_groups;

结果:

hex(gid) = 61646D696E

hex(gid) = 42696C616E202F20636F6D70746520646520726573756C746174

hex(gid) = 436F6D70746520636C6173736520362F37

hex(gid) = 436120636F6E766F63202F20636F6D7074652072656E6475

hex(gid) = 414720636F6E766F63202F20636F6D7074652072656E6475

hex(gid) = 42696C616E202F20636F6D7074652064652072C3A973756C746174

hex(gid) = 53616C617269C3A9

编辑#2

已解决:delete from oc_groups where hex(gid) = "42696C616E202F20636F6D7074652064652072C3A973756C746174";

1 个答案:

答案 0 :(得分:0)

尝试使用正确的引号,看看会发生什么 - 字符串应该用单引号括起来,而不是双引号。