Function nesting issue

Поиск
Список
Период
Сортировка
От 张海峰
Тема Function nesting issue
Дата
Msg-id 2e91b5481001272332l5b7dc5f4w15f3f5f9ef9fb633@mail.gmail.com
обсуждение исходный текст
Ответы Re: Function nesting issue  (Raymond O'Donnell <rod@iol.ie>)
Список pgsql-general
i have 2 functions, naming a and b, both outputing a resultset(cursor)
and a integer.
a calls b

a:
CREATE OR REPLACE FUNCTION "public"."t_outer" (out o_rs
"pg_catalog"."refcursor", out o_i integer) RETURNS record AS
...
select t_inner(o_rs, o_i);
...

b:
CREATE OR REPLACE FUNCTION "public"."t_inner" (out o_rs
"pg_catalog"."refcursor", out o_i integer) RETURNS record AS
...

Compilation is ok, but when i call a, it says:
ERROR: function b(refcursor, integer) does not exist
No function matches the given name and argument types. You might need
to add explicit type casts.

So, my question is whether postgreSQL supporting this type of nesting?

thanks. if this is an old question, please forgive me.

regards

--
Alferd.

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

Предыдущее
От: AI Rumman
Дата:
Сообщение: Re: query a table from one database to another
Следующее
От: Scott Marlowe
Дата:
Сообщение: Re: Memory Usage and OpenBSD