【发布时间】:2017-07-12 07:18:28
【问题描述】:
我有一个简单的项目,该项目将人员信息提供给数据库(sqlite) 现在我想避免插入重复值(按名称)我不能做什么? 谢谢各位
【问题讨论】:
-
创建唯一键
-
设置名称为主键?
-
请在名称列上分配唯一键。
-
如上所述,在第一步中创建唯一约束。下一个重要步骤是在应用代码中进行验证,以在插入之前告诉用户名称已经存在于数据库中。
-
我发现它在制作这样的索引:“CREATE UNIQUE INDEX name_index ON Course(CourseName);”;