Текущий архив: 2004.05.30;
Скачать: CL | DM;
ВнизДве связанные таблицы имеют триггеры на update Найти похожие ветки
← →
}|{yk © (2004-05-06 15:27) [0]Причем один обновляет данные во второй, а во второй - в первой. Как поставить "защелку" от бесконечного цикла (FireBird 1,5)
← →
Johnmen © (2004-05-06 15:31) [1]Стандартно
if OLDValue=NEWValue then <не апдейтим>
← →
clickmaker © (2004-05-06 15:33) [2]Временно задизэйблить триггер во 2-ой в триггере 1-ой, если фаирбёрд умеет это
← →
Erik © (2004-05-06 15:52) [3]Неиспользовать тригер, всю логику вынести в процедуру.
← →
Курдль © (2004-05-06 16:33) [4]Не. Здесь "в консерватории что-то не так".
Как могло получиться, что это имеет место быть? Может быть просто поля таблицами поменять? :)
← →
}|{yk © (2004-05-06 16:50) [5]Просто для ускорения сложного запроса дабы не использовать поля главной таблицы в подчиненную триггером переносятся два необходимых поля. В главной же есть поле, показывающее сумму по подчиненным и статус в зависимости от этой суммы (статус как computed by)
Но проблемма бесконечного цикла решилась благодаря совету Johnmen
Спасибо
Страницы: 1 вся ветка
Текущий архив: 2004.05.30;
Скачать: CL | DM;
Память: 0.45 MB
Время: 0.037 c