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;

}

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • http://blog.csdn.net/fengzheku/article/details/48447791 p...
    木子Qing阅读 2,562评论 1 1
  • http://jinnianshilongnian.iteye.com/blog/2022468 Realm数据...
    天之大任阅读 289评论 0 0
  • 简介 SQLite 是一个小型的、可嵌入的关系型数据库,是一个开源的数据库。SQLite的系统开销非常小,体积小,...
    CrazyLiuXP阅读 952评论 0 1
  • 先Activity的抽象类 BaseActivity [java]view plaincopy /** *Acti...
    Zaker2Magic阅读 998评论 0 0
  • 隆冬十二月,雪纷纷扬扬地下了起来。一连三日的大雪,整个杭州笼罩在白茫茫的一片中。 “哎呀呀!一连下了三日的大雪,今...
    梁暔阅读 806评论 0 5