首页 > 解决方案 > 试图给sqlite数据库中的列唯一约束

问题描述

我有一个 SQLite 数据库,我试图给其中一列一个唯一的约束。当我尝试时,我得到“错误:UNIQUE 约束失败”。

我想这可能是因为我的表中已经有一些重复项。我尝试删除重复项,但这给了我另一个错误“外键约束失败”,我认为是因为我的程序在不同的地方调用了这些行。所以现在我很难过。(所有数据都不重要,我不介意删除它,只是不确定如何或是否能解决任何问题。)

顺便说一句,我正在使用 SQLiteStudio 进行这些更改,因此非常感谢使用 SQLiteStudio 解决此问题的任何建议。

标签: databasesqlite

解决方案


推荐阅读