3
在我的Android应用程序中,当执行命令PRAGMA table_info(table_name)
后,我需要从结果中获得name
和type
。我怎样才能做到这一点?从PRAGMA获取名称和类型table_info()
在我的Android应用程序中,当执行命令PRAGMA table_info(table_name)
后,我需要从结果中获得name
和type
。我怎样才能做到这一点?从PRAGMA获取名称和类型table_info()
就这么简单(db
是你SQLiteDatabase
对象和tableName
应设置为正确的表名数据库内):
String tableName = ""; // your table name
Cursor c = db.rawQuery("PRAGMA table_info(" + tableName + ")", null);
if (c.moveToFirst()) {
do {
System.out.println("name: " + c.getString(1) + " type: " + c.getString(2));
} while (c.moveToNext());
}
c.close();