| От | Russ Brown |
|---|---|
| Тема | Difficulty with quotes |
| Дата | |
| Msg-id | 025001c334d0$f879a730$0000fea9@russwin обсуждение исходный текст |
| Список | pgsql-general |
Hi,
I'm trying to write a very simple SQL function, but I'm having problems
with it. My function is as follows:
CREATE OR REPLACE FUNCTION fnCPUpdateVolunteerType(int, text) RETURNS
INTEGER AS '
UPDATE vblVolunteerType
SET vchDisplayName = ''$2''
WHERE intVolunteerTypeID= $1;
SELECT 1;
' LANGUAGE SQL;
A very simple update function which gets accepted with no problems.
Then when I run something like this:
SELECT fnCPUpdateVolunteerType(17, 'Test');
The value of vchDisplayName in the applicable row gets set to '$2'.
I know I'm getting something very simple wrong but I can't figure it out
and I can't find anything in the documentation. Any help would be
greatly appreciated.
Russell Brown.
В списке pgsql-general по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера