根据http://www.w3schools.com/sql/sql_unique.asp
中的示例,我正在考虑将ADD CONSTRAINT添加到我的数据库表中ALTER TABLE Persons ADD CONSTRAINT uc_PersonID UNIQUE (P_Id,LastName)
但是,从https://www.sqlite.org/omitted.html发现,SQLite不支持ADD CONSTRAINT。我有什么选择(fyi,我在Android上开发,只有SQLite)。
答案 0 :(得分:1)
只需添加唯一索引,而不是唯一约束:
Persons
很奇怪你会有一个名为P_Id
的表,{{1}}在表中不是唯一的(作为主键)。