Re: Mystery function error

Поиск
Список
Период
Сортировка
От Josh Berkus
Тема Re: Mystery function error
Дата
Msg-id 200309272228.07762.josh@agliodbs.com
обсуждение исходный текст
Ответ на Mystery function error  ("Richard Sydney-Smith" <richard@ibisaustralia.com>)
Список pgsql-sql
Richard,

>--------------------------- CREATE OR REPLACE FUNCTION public.locate(bpchar,
> bpchar)
>   RETURNS int4 AS
> '
>   -- search for the position of $2 in $1
>
>   declare
>     srcstr alias for $1;
>     searchstr alias for $2;
>
> begin
> return position(searchstr in srcstr);

You're missing "END;".

> '
>   LANGUAGE 'plpgsql' VOLATILE;

Also, the function is not VOLATILE.  It's IMMUTABLE, and STRICT as well.


-- 
Josh Berkus
Aglio Database Solutions
San Francisco


В списке pgsql-sql по дате отправления:

Предыдущее
От: Joe Conway
Дата:
Сообщение: Re: Mystery function error
Следующее
От: Josh Berkus
Дата:
Сообщение: Re: Mystery function error