sqlite中获得一个表的所有列名

/**

* 获得一个表的所有列名

*@paramtablename

*@return

*/

privateListgetTableColumn(String tablename){

List list =newArrayList();

Cursor cursor =mSQLiteDatabase.rawQuery(“PRAGMA table_info(“+tablename+”)”,null);

while(cursor.moveToNext()){

String colume = cursor.getString(cursor.getColumnIndex(“name”));

list.add(colume);

}

cursor.close();

returnlist;

}

    原文作者:活着工作室
    原文地址: https://www.jianshu.com/p/f9a7ea85483e
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞