| От | Jiří Němec |
|---|---|
| Тема | Plpgsql function and variable substitute |
| Дата | |
| Msg-id | 1128273205.20070516151117@menea.cz обсуждение исходный текст |
| Ответы |
Re: Plpgsql function and variable substitute
Re: Plpgsql function and variable substitute |
| Список | pgsql-general |
Hello,
I have searched the Internet for an answer but nothing works for me.
There is a plpgsql function which is used in a trigger. I need to
substitute a value "7" for "lifetime" (integer) SELECTed in a previous
query.
DECLARE
lifetime integer;
BEGIN
SELECT foo INTO lifetime FROM tblname;
UPDATE ....
SET expiretime = expiretime + interval '7 days'
WHERE .....
RETURN NEW;
END;
This doesn't work for me:
SET expiretime = expiretime + interval 'lifetime days'
SET expiretime = expiretime + interval || lifetime || 'days'
Thank you for your help or for a some useful link.
--
Jiri Nemec
http://www.meneashop.cz/
В списке pgsql-general по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера