안드로이드에서 SQLite를 쓰고있는데 특정 테이블이 존재하는지는 어떻게 확인하죠?
Cursor cursor = db.rawQuery("SELECT name FROM sqlite_master WHERE type='table' AND name ='테이블명'" , null); cursor.moveToFirst(); if(cursor.getCount()>0){ return true; }else{ return false; }
이렇게해보세요.
프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.
댓글 입력