sqlite 判断某张表是否存在

前端之家收集整理的这篇文章主要介绍了sqlite 判断某张表是否存在前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
  1. /**
  2. *判断某张表是否存在
  3. *@paramtabName表名
  4. *@return
  5. */
  6. publicbooleantabbleIsExist(StringtableName){
  7. booleanresult=false;
  8. if(tableName==null){
  9. return }
  10. sqliteDatabasedb=null;
  11. Cursorcursor=try{
  12. db=this.getReadableDatabase();
  13. Stringsql="selectcount(*)ascfromsqlite_masterwheretype='table'andname='"+tableName.trim()+"'";
  14. cursor=db.rawQuery(sql,null);
  15. if(cursor.moveToNext()){
  16. intcount=cursor.getInt(0);
  17. if(count>0){
  18. result=true;
  19. }catch(Exceptione){
  20. //TODO:handleexception
  21. returnresult;
  22. }

猜你在找的Sqlite相关文章