Re: Как работать с Trigger-ами? | |
---|---|
PaulWist Сообщений: 14621 Дата регистрации: 01.04.2004 |
Посмотри ещё раз условие задачи:
И вопрос:
речь идёт о "шапке/регистре, например остатков" table1.suma, а не деталях table2.suma2 (какие значения д.б в table2.suma2 не определено), поэтому вполне правильно использовать правило поля для поля table1.suma. ------------------ Есть многое на свете, друг Горацио... Что и не снилось нашим мудрецам. (В.Шекспир Гамлет) |
Re: Как работать с Trigger-ами? | |
---|---|
Аспид Сообщений: 3475 Откуда: Москва Дата регистрации: 01.04.2005 |
Как то не хватило сил прочесть все сообщения, и может кто то уже говорил.
Я полагаю, табле1 не нужна. Она просто всегда получается выборкой. Задача достаточно обычная, и не встречал что бы решали ее по другому. Не, бывают конечно регистры... но это особые решения, для ускорения. А тут гроши. |
Re: Как работать с Trigger-ами? | |
---|---|
sphinx Сообщений: 31184 Откуда: Каменск-Уральски Дата регистрации: 22.11.2006 |
Ну, продукт бесплатный, и у него есть немало фишек, которые в Оракле можно сделать, но не так удобно. И продукт развивается. А статистику (я не админил PG, но разговоры слушаю) вроде как собирает. Хотя (не исключаю) я в это понятие вкладываю несколько другое. Ну даже ЕСЛИ ее действительно нет - то, думаю, сделают. Не, мне PG нравится, хороший продукт, хорошие возможности. Ну и подключай немало ЯП (Java, Pyton, C). Наследуемые таблицы и прочие фишки... Паша Кручинин тоже за него горой. ------------------ "Veni, vidi, vici!"(с) |
Re: Как работать с Trigger-ами? | |
---|---|
sphinx Сообщений: 31184 Откуда: Каменск-Уральски Дата регистрации: 22.11.2006 |
Я тоже не очень стал вникать в задачу, раз ее гуру форума обсуждают (они скорее всего правильное решение предложат). Связать эти таблицы по ключу и триггер повесить на изменение поля... Но я с Владимиром (Аспид) соглашусь - как-то неправильно организовано хранение данных, поэтому и приходится ТС решать такую задачу. В нормализованных таблицах такие изменения суммы не должны фиксироваться в двух таблицах, одной вполне достаточно.
------------------ "Veni, vidi, vici!"(с) |
Re: Как работать с Trigger-ами? | |
---|---|
lulgu Автор Сообщений: 1838 Дата регистрации: 30.11.2016 |
Вообще, ТС надо обозвать свою таблицу регистром, и всем полегчает.
|
Re: Как работать с Trigger-ами? | |
---|---|
pasha_usue Сообщений: 3650 Откуда: Е-бург Дата регистрации: 06.10.2006 |
Сегодня я соглашусь почти под каждым словом. Кроме того, что и класса не надо создавать в СУБД FoxPro. |
Re: Как работать с Trigger-ами? | |
---|---|
lulgu Автор Сообщений: 1838 Дата регистрации: 30.11.2016 |
Не создавай, никто не заставляет.
|
© 2000-2024 Fox Club  |