Androidアプリ開発メモ

プログラミング初心者がAndroidのアプリを作るよ!主に自分用の忘備録です

SQLiteの使い方① データベースの削除

//データベースの生成
MyDBHelper helper = new MyDBHelper(this);
SQLLiteDatabase db = helper.getWritableDatabase();

//データベースのデータを削除
//フィールド名が「yamada」のレコードを削除
db.delete("mytable", "name= ?”, new String[]{“yamada″});

//データベースのデータを全削除
db.delete("mytable", null, null);
int delete(String table, String whereClause, String[] whereArgs)

・table: テーブルの名前
・whereClase: フィールド名
・whereArgs: 検索値

上の例だと、↓のSQL文に対応する

DELETE FROM mytable WHERE name='yamada';