powered by simpleCommunicator - 2.0.38     © 2025 Programmizd 02
Форумы / SQLite [игнор отключен] [закрыт для гостей] / foreign key constraint fauled
2 сообщений из 2, страница 1 из 1
foreign key constraint fauled
    #37800527
iDull
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте

Версия SQLite 3.6.21
В базе SQLite имеются две таблицы, во второй имеется поле с внешним ключом, связанным с полем первой таблицы. Причем у внешнего ключа имеется атрибут ON DELETE RESTRICT.
К этой базе я пишу софт на Python. Проблема вот в чём:
1. Если я запускаю программу и удаляю запись из родительской таблицы, на которую нет ссылок из дочерних таблиц - удаление удачно.
2. Если я запускаю программу и пытаюсь удалить запись из родительской таблицы, на которую ЕСТЬ ссылки из дочерних таблиц - удаление запрещается, НО после этого в ракмках текущего подключения к базе я не могу удалить ни одну запись из родительской таблицы, даже те, что ссылок не имеют. Выдается сообщение: 'foreign key constraint fauled' - так, как будто есть связь с этой записью.

Как исправить ошибку?
...
Рейтинг: 0 / 0
foreign key constraint fauled
    #37800578
RXL
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iDull,

ROLLBACK
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / SQLite [игнор отключен] [закрыт для гостей] / foreign key constraint fauled
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]