zoukankan      html  css  js  c++  java
  • 判断某张表是否存在

    /**
             * 判断某张表是否存在
             * @param tabName 表名
             * @return
             */
            public boolean tabIsExist(String tabName){
                    boolean result = false;
                    if(tabName == null){
                            return false;
                    }
                    SQLiteDatabase db = null;
                    Cursor cursor = null;
                    try {
                            db = this.getReadableDatabase();//此this是继承SQLiteOpenHelper类得到的
                            String sql = select count(*) as c from sqlite_master where type ='table' and name ='+tabName.trim()+' ;
                            cursor = db.rawQuery(sql, null);
                            if(cursor.moveToNext()){
                                    int count = cursor.getInt(0);
                                    if(count>0){
                                            result = true;
                                    }
                            }
                             
                    } catch (Exception e) {
                            // TODO: handle exception
                    }                
                    return result;
            }

    本文出自 “曾颐楠的播客” 博客,请务必保留此出处http://zengyinan.blog.51cto.com/9524976/1721467

  • 相关阅读:
    96. Unique Binary Search Trees1和2
    576. Out of Boundary Paths
    686. Repeated String Match判断字符串重复几次可以包含另外一个
    650. 2 Keys Keyboard
    Penetration Test
    Penetration Test
    Penetration Test
    Penetration Test
    CISSP 考试经验分享
    2019-2020 ICPC Asia Hong Kong Regional Contest J—Junior Mathematician 数位dp
  • 原文地址:https://www.cnblogs.com/zengyinanos/p/5042738.html
Copyright © 2011-2022 走看看