powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Удаление строк
2 сообщений из 2, страница 1 из 1
Удаление строк
    #32032869
Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ситуация такая.
Есть 2 таблицы, связанные между собой по FK. При попытке удаления строк из одной из них или из обоих сразу - ЭСКУЭЛЬ ругается и не хочет этого делать. Как это можно обойти. Реальный вариант только один вижу - последовательно : удалить между таблицами связь-удалить строки-восстановить связь.
Подскажите, плз, как сделать это побыстрее и поумнее:)
...
Рейтинг: 0 / 0
Удаление строк
    #32032880
AAron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это я так понимаю - есть две таблицы, ссылающиеся друг на друга по кругу?

вообще, на мой взгляд, лучше было бы через третью таблицу разорвать такой круг. Тогда связки между таблицами можно было бы удалять...

если нет возможности изменить структуру - тогда наверно так.

кстати, вопрос. А как были заполнены таблицы, если они ссылаются друг на друга по FK?
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Удаление строк
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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