我正在使用 Android 6.0 和 SQLite 3.8.10.2 我在更改数据库连接的日志模式时遇到问题。
Cursor cursor = null;
cursor = mDatabase.rawQuery("PRAGMA journal_mode", null);
Boolean d = cursor.moveToFirst();
String gg = cursor.getString(0);
cursor.close();
mDatabase.rawQuery("PRAGMA journal_mode=DELETE", null);
cursor = mDatabase.rawQuery("PRAGMA journal_mode", null);
Boolean dd = cursor.moveToFirst();
String xx = cursor.getString(0);
cursor.close();
首先我检查journal_mode
并且值是'PERSIST'然后我journal_mode=DELETE
再次设置并检查,但xx
变量的值仍然是PERSIST。我需要更改 journal_mode,因为我必须在多个设备之间同步 db。
谢谢