Попытка дать столбцу в базе данных sqlite уникальное ограничение - PullRequest
1 голос
/ 18 февраля 2020

У меня есть база данных SQLite, и я пытаюсь дать одному из столбцов уникальное ограничение. Когда я пытаюсь, я получаю «Ошибка: не удалось выполнить уникальное ограничение».

Я думаю, это может быть потому, что у меня уже есть несколько дубликатов в таблице. Я попытался удалить дубликаты, но это дает мне еще одну ошибку: «Сбой ограничения FOREIGN KEY», я думаю, потому что моя программа вызывает эти строки в разных местах. Так что теперь я в тупике. (Ни одна из данных не важна, я не возражаю против ее удаления, просто не знаю, как или если это что-то исправит.)

Я использую SQLiteStudio, чтобы внести эти изменения, кстати, поэтому любые предложения для исправления этого с помощью SQLiteStudio будет принята с благодарностью.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...