标签: python sql sqlite sql-delete
我有一个sqlite表,其中包含我想删除的重复标题。这是我目前的发言。
for
此语句在执行时会删除整个表。
答案 0 :(得分:5)
不要在字符串中使用双引号!
delete from table where field = 'field';
字符串分隔符的SQL标准是单引号。有时使用双引号,但它们也用作列名的转义字符。所以你的代码只是where field = field并且删除了所有非NULL值。
where field = field