単一のクエリを使用してテーブルに挿入したいのですが、そのテーブルがまだ作成されていない場合は作成して挿入を実行します
アイデア、回答の提案、サンプルクエリは大歓迎です
すべての高度な感謝
コマンドを使用SQLiteDatabase.execSQL()
して、次のように「;」で区切られた 2 つのクエリを実行します。
db.execSQL("create table if not exists('columns and details here');insert into 'whatever you want to insert');"
最初に、テーブルが既に作成されているかどうかを確認する必要があるため、このクエリを使用します
CREATE TABLE IF NOT EXISTS "abcxyz" ( ' +
'"id" INTEGER PRIMARY KEY AUTOINCREMENT,' +
'"vorname" TEXT,' +
'"name" TEXT,' +
'"geburtsdatum" TEXT,' +
'"suchid" TEXT )'
挿入クエリを記述します。