powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Срабатывание триггера дочерней таблицы
4 сообщений из 4, страница 1 из 1
Срабатывание триггера дочерней таблицы
    #39257307
Volik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день!
Есть 2 связанные таблицы:

alter table Table2
add constraint Table2_Table1 foreign key (KEY)
references Table1 (KEY)
on delete cascade;

На дочерней таблице Table2 повешен триггер before delete.
При удалении записей из родительской таблицы Table1 происходит срабатывание вышеуказанного триггера.
Можно как-то избежать этого?
...
Рейтинг: 0 / 0
Срабатывание триггера дочерней таблицы
    #39257312
Volik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Уточняю, что при удалении записей, ссылок на которые нет в таблице Table2.
...
Рейтинг: 0 / 0
Срабатывание триггера дочерней таблицы
    #39257345
Vint
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Volik,
1. зачем?
2. где триггер то?
...
Рейтинг: 0 / 0
Срабатывание триггера дочерней таблицы
    #39257359
Фотография SY
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VolikУточняю, что при удалении записей, ссылок на которые нет в таблице Table2.

Ну и чeм это отличается от

Код: plsql
1.
2.
3.
DELETE Table2
  WHERE 1 = 2
/



SY.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Срабатывание триггера дочерней таблицы
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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