| От | han.holl@informationslogik.nl |
|---|---|
| Тема | Strange order of execution with rule |
| Дата | |
| Msg-id | 200510202252.13281.han.holl@informationslogik.nl обсуждение |
| Ответы |
Re: Strange order of execution with rule
|
| Список | pgsql-general |
Hello,
I have something like this:
CREATE or replace rule update_rule as on update
to aview
do instead (
select func_display(new, old);
select rubriek('reset', 0, '', 0);
);
(Postgres 8.0.3).
I tried all kinds of variations (one select with two functions, and two
different update rules with a select each) but in _all_ cases the second
function is executed before the first, or possibly at the same time (but I
didn't think the backend is threaded).
Is this known behaviour, and what can I do to change it?
Thanks in advance for any suggestions,
Han Holl
P.S. I don't know if it's relevant but what func_display and rubriek do has
nothing to do with the database. Let's say they do some kind of logging.
В списке pgsql-general по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера