从TableName中删除其中的id(从ID为LIMIT 1的TableName顺序中选择id);
我试图在DatabaseHelper中执行此查询,它执行时没有错误,但该行没有从SQLite表中删除。
sdb.rawQuery("Delete from TableName where id in (select id from TableName order by id LIMIT 1)",
null);
答案 0 :(得分:0)
rawQuery()
除SELECT 查询外不会执行
对于命令(INSERT,UPDATE,DELETE,...),请使用execSQL()
。