Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.024 c
14-1083906425
ORMADA
2004-05-07 09:07
2004.05.30
Почему КЛАДОВКА не работает ?


14-1084332023
Medic
2004-05-12 07:20
2004.05.30
ресурсы И-нета по ООП.


6-1080573425
kortun
2004-03-29 19:17
2004.05.30
TcpServer принципы работы?


11-1053114979
BelchonokH
2003-05-16 23:56
2004.05.30
Добавление строки в KOLMemo


14-1084426214
Bless
2004-05-13 09:30
2004.05.30
Посоветуйте, плз, видеокарту в пределах 100 у.е.




   Наверх