powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Как удалить строки в связанных таблицах?
4 сообщений из 4, страница 1 из 1
Как удалить строки в связанных таблицах?
    #36707594
Kostya9
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Уважаемые форумчане, доброго времени суток!
Подскажите пожалуйста, как мне удалить не нужные строки в связанных таблицах?
Версия db2 8.2
При удалении через ЦУ выдает:
Исходную строку нельзя удалить, потому что отношение "<имя-реляционной-связи>" ограничивает удаление. SQLSTATE=23001

Пробовал удалить сначало связи, получилось, но наместо связать никак!
Посоветуйте пожалуйста как мне это сделать?
...
Рейтинг: 0 / 0
Как удалить строки в связанных таблицах?
    #36707781
BuryCommoner
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно попробовать настроить внешний ключ на действие при удалении SET NULL.
...
Рейтинг: 0 / 0
Как удалить строки в связанных таблицах?
    #36711839
Kostya9
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
BuryCommoner, спасибо! Получилось!

Только теперь вопрос, как сделать так, чтобы данное условие связывания строк в таблицах заработало снова, я вернул настройки, после удаления обратно, и по прежнему их можно удалять!
Не знаю что еще можно сделать!
...
Рейтинг: 0 / 0
Как удалить строки в связанных таблицах?
    #36712274
BuryCommoner
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Действительно ли строки связаны? Попробуйте поставить действие на удаление RESTRICT.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Как удалить строки в связанных таблицах?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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