| От | Tom Lane |
|---|---|
| Тема | Re: [SQL] Triggers |
| Дата | |
| Msg-id | 13258.947001311@sss.pgh.pa.us обсуждение исходный текст |
| Ответ на | Triggers ("Mitch Vincent" <mitch@venux.net>) |
| Список | pgsql-sql |
"Mitch Vincent" <mitch@venux.net> writes:
> I'm using this funtion via a trigger to total up amounts in several fields
> (and adding that value into a total field)..
> CREATE TRIGGER invoice_total_trigger AFTER INSERT OR UPDATE ON invoice
> FOR EACH ROW EXECUTE PROCEDURE invoice_total_trigger();
> It works for updating but not when you insert a new row. Am I doing it
> wrong?
Er, don't you want BEFORE INSERT OR UPDATE?
I wouldn't think an AFTER trigger could modify the already-inserted-or-
updated row...
regards, tom lane
В списке pgsql-sql по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера