본문 바로가기
App Programming/Android Studio

[Android Studio] SQLite 테이블 데이터 존재 여부 확인

by goatlab 2023. 4. 19.
728x90
반응형
SMALL

SQLite 테이블 데이터 존재 여부 확인

 

 

안드로이드 SQLite에서는 master table에 접근해 해당 table 존재 여부를 알 수 있다. 다음은 SQLiteDatabase를 이용한 간단한 로그 찍어 테이블 이름을 확인하는 쿼리이다.

 

Cursor c = db.rawQuery("SELECT name FROM sqlite_master WHERE type='table' AND name='mytable'", null);

if (c.getCount() > 0) {
    // Table exists
} else {
    // Table does not exist
}
728x90
반응형
LIST