私は "SectionDetails"という名前のテーブルを作成したデータベースを持っています。 このテーブルで私はAUTOINCREMENT
property.Andと主キーとして "ID"を設定し、私はこのテーブルに自分のデータを挿入しています。sqliteの「挿入または置き換え」はAUTOINCREMENTの主キーで動作しますか?
しかし、私はレコードが存在するかどうかを確認する必要があるシナリオに来ました(レコードが存在する場合は同じ値で置き換えるかスキップします)。 1 )。
しかし、私は同じ列の値を持つレコードを挿入しようとすると、プライマリキーを増やし、置き換えるのではなく同じ行を挿入します。
私の質問は です。sqliteの「挿入または置き換え」はAUTOINCREMENTプライマリキーで動作しますか?
私は次のクエリを使用しています:
はinsert or replace into SectionDetails(Name,Month,Title,Url)values('Deepak',"August","None","www.dd619.com")
ここ列「ID」AUTOINCREMENT
プロパティとその理由は主キーが表示されていません。
本当に素敵な答え – Ata