| От | Knut Suebert |
|---|---|
| Тема | Re: trigger: NEW/OLD-error or nothing happens |
| Дата | |
| Msg-id | 20010719124421.A11169@cascal.vtb обсуждение исходный текст |
| Ответ на | Re: trigger: NEW/OLD-error or nothing happens (Jan Wieck <JanWieck@Yahoo.com>) |
| Список | pgsql-general |
Jan Wieck schrieb:
> You can use RAISE NOTICE to have *debugging* without rolling
> back the transaction.
Nice, thnx |-)
> Maybe it'd help to add more RAISE's to
> see the values of NEW.sport and NEW.dport as well?
I tried and it works, I removed it and it still works. I really don't
know, where the difference compared to the first tries is, but anyway:
create function nac_viceversa() returns opaque as'
begin
NEW.minport := nacmin(NEW.sport,NEW.dport);
NEW.maxport := nacmax(NEW.sport,NEW.dport);
return NEW;
end;
'language 'plpgsql';
create trigger nac_update before insert or update on traf
for each row execute procedure nac_viceversa();
Bye,
Knut
В списке pgsql-general по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера