| От | Rod Taylor |
|---|---|
| Тема | Re: RULE: ON DELETE doesn't stack deletes |
| Дата | |
| Msg-id | 1038322578.2508.11.camel@jester обсуждение исходный текст |
| Ответ на | RULE: ON DELETE doesn't stack deletes (Malcolm Hutty <msah-postgres@hutty.com>) |
| Ответы |
Re: RULE: ON DELETE doesn't stack deletes
|
| Список | pgsql-bugs |
Confirmed this problem on cvs-tip. Replacing the DO INSTEAD ( DELETE....) with DO INSTEAD (INSERT...) allows multiple insert statements which function fine using OLD.a_data and OLD.b_data. So it must be something else. Could it be because once the DELETE FROM A has run the tuple no longer exists in the view? On Wed, 2002-11-20 at 10:49, Malcolm Hutty wrote: > According to the manual you can stack multiple queries in a RULE: > CREATE RULE R_DEL_AB AS > ON DELETE TO V_AB > DO INSTEAD > ( > DELETE FROM A WHERE a_data=OLD.a_data; > DELETE FROM B WHERE b_data=OLD.b_data; > ); -- Rod Taylor <rbt@rbt.ca>
В списке pgsql-bugs по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера