は、私はテーブル挿入またはレコードを無視
CREATE TABLE "myTable" (
"id" INTEGER NOT NULL,
"name" VARCHAR,
PRIMARY KEY ("id")
)
を持っているとのは、それは私が新しいレコードを挿入する1つのレコード
1 - James
を持っているとしましょう。存在しない場合は挿入します。そうであれば、何もしないでください。以下のクエリは、これを行うには正しい方法であれば は私はわからない:
INSERT or IGNORE INTO myTable(id, name) VALUES(1, "Tom");
私はそれを試してみましたが、私はエラーを取得できませんでした..あなたは、INSERT IGNOREを使用
どのSQLサーバーを使用していますか? –
私はそれにタグを付けました: 'SQLite' – yaylitzis
OR IGNOREはUNIQUEまたはPRIMARY KEY制約(ここでは' id'のみ)をチェックすることを知っていますか? –