| От | Vincenzo Romano |
|---|---|
| Тема | SQL function and "UPDATE...RETURNING" |
| Дата | |
| Msg-id | 200708021730.05351.vincenzo.romano@gmail.com обсуждение исходный текст |
| Ответы |
Re: SQL function and "UPDATE...RETURNING"
|
| Список | pgsql-general |
Hi all. Is there a way to write an SQL function like this: create or replace function afunction( recid bigint ) returns bigint as $body$ update atable set afield=0 where recid=$1 returning anotherfield; $body$ language SQL; If i write the function this way, postgres will complain that the update stetement won't return values. I also understand that by switching to PLPGSQL I would b able to do write the function. But I'd prefer SQL in this case. -- Vincenzo Romano -- Maybe Computer will never become as intelligent as Humans. For sure they won't ever become so stupid. [VR-1988]
В списке pgsql-general по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера