3つの列があります(_id、column1、column2)_id列は自動インクリメントとして設定されています
データベースには重複レコードがいくつかあるので、column1を一意のインデクサーとして設定することで重複レコードを防止したいと思います。 SQLiteで列を一意のインデクサーとして設定するにはどうすればよいですか?または、レコードの重複を防ぐにはどうすればよいですか?
魔法ではなく、SQLだけです。
create table yourtablename (_id integer primary key autoincrement, column1 text not null unique, column2 text);
_idは主キーであるため重複しません。column1も一意であるためです。