我尝试在表中的行中增加整数键的值.然而,似乎没有任何事情发生.
db.rawQuery("UPDATE table SET key = key + 1 WHERE name=?", new String[] {name});
Run Code Online (Sandbox Code Playgroud)
但是,此代码工作正常(只需将密钥设置为硬编码值):
ContentValues values = new ContentValues();
values.put("key", 2);
db.update("table", values, "name=?", new String[] {name});
Run Code Online (Sandbox Code Playgroud)
还试过'?' 而不只是?,但它只是导致运行时错误.