how to set a column as unique indexer on Sqlite

后端 未结 1 1099
南旧
南旧 2020-12-08 07:16

I have 3 columns (_id, column1, column2) _id column has been set as autoincrement

In database there are some duplicate records, so I want to prevent duplicate record

相关标签:
1条回答
  • 2020-12-08 07:41

    No magic, just SQL:

    create table yourtablename (_id  integer primary key autoincrement, column1 text not null unique, column2 text);
    

    _id will not be duplicate in any way because it is primary key, column1 neither because it is unique.

    0 讨论(0)
提交回复
热议问题