create function

Buzurbay
Дата: 03.09.2004 16:33:00
делаю следующее:
CREATE FUNCTION public.asd() RETURNS SETOF AS
'select * from test'
LANGUAGE 'sql' STABLE;
GRANT EXECUTE ON FUNCTION public.asd() TO public;
GRANT EXECUTE ON FUNCTION public.asd() TO GROUP siteusers;
GRANT EXECUTE ON FUNCTION public.asd() TO GROUP siteadmins;
и получаю:
ERROR: parser: parse error at or near "AS" at character 45
когда пускаю из psql: select * from test - все пучком.
кстати это мне составил pgAdmin. Чевойто тут не так (postgresql ковыряю второй день всего)? Всем сепасибо.
assa
Дата: 03.09.2004 16:36:14
автор
RETURNS SETOF тип(т.е. чего именно сетоф?) AS
Buzurbay
Дата: 03.09.2004 17:06:45
Ага. Вроде получилось. Надеюсь со временем разобраться с устройством этого всего, но пока как в танке.