| От | F.J. Cuberos |
|---|---|
| Тема | PATCH for Statement Triggers Support |
| Дата | |
| Msg-id | 003b01beeeec$f4490030$0100a8c0@spinone обсуждение исходный текст |
| Список | pgsql-hackers |
I attach the patch for Statement Triggers (StmtTrig) in postgreSQL. Statement Triggers are executed only once for the command use in the definition not influenced by the number of tuples affected. With this path is valid the sentence "CREATE TRIGGER disp1 BEFORE INSERT ON tbtest FOR EACH STATEMENT EXECUTE PROCEDURE FUNTEST();" Thanks. Notes of use: Keep in mind that when creating a StmtTrig the functions executed get the tuples (NEW/OLD if PL, tg_trigtuple and tg_newtuple in C) set to NULL. If there are statement and row triggers defined for the same table and the same event: a) if the event it´s before then it´s executed statement prior to any row trigger b) if the event it´s afte then are executed all row prior to statement trigger TODO triggers list:->Include order to triggers following the recomendations of SQL3.->Modify PL/SQL to access NEW/OLD table.
В списке pgsql-hackers по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера