| От | Vaduvoiu Tiberiu |
|---|---|
| Тема | returning clause on triggers |
| Дата | |
| Msg-id | 497758.89208.qm@web51303.mail.re2.yahoo.com обсуждение |
| Ответы |
Re: returning clause on triggers
|
| Список | pgsql-novice |
| I have a table that has a "on before insert" rule, which looks like this: "On insert to XX do instead insert into YY values(a,b,c) returning a,b,c." It works ok, but the returning clause does not actually return these values when I perform an insert query. So basically if I run a "insert into XX..." query, I get no results back, even though the query executes correctly. This could be because the original query does not have the returning clause, only the trigger has. Long story short, the query should basically do: "Insert into XX(...) values(...) returning [what the trigger retunrs]. Is that possible? Because this would basically replace the "mysql_insert_id" functions that I was using. Thanks in advance. |
В списке pgsql-novice по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера