获取 Sqlite 数据库的版本

Getting version of Sqlite database

我在 Java 桌面应用程序中使用 sqliteJDBC 库 (SqliteDriver) 来连接到我的 sqlite 数据库。

有没有办法获取数据库的版本?这样我就可以知道是否需要根据当前数据库版本添加缺失的表

谢谢

PS:我来自 android 世界,在那里你可以获得当前版本和 "upgrade database"。所以我假设数据库版本嵌入在 db file/schema 某处并且可以查询

谢谢

我想你可以用 openhelper 来做,检查这里 https://developer.android.com/reference/android/database/sqlite/SQLiteOpenHelper.html

在Android框架中,数据库版本就是PRAGMA user_version设置的值。