function to return query result
От | Peter Maas |
---|---|
Тема | function to return query result |
Дата | |
Msg-id | 3A24E9BB.BB91947A@mrinfo.de обсуждение исходный текст |
Ответы |
Re: function to return query result
|
Список | pgsql-general |
Hi, this is the first time for me to post into this mailing list so let me introduce myself: I'm working at a little software company in Germany. We run a mixed Linux/Windows network. The workhorse is a Linux Server running named, apache, samba and last not least a PostgresQL 7.0.2 service. Now my question: I tried to write a PL/PGSQL function that returns a query result: CREATE FUNCTION pms() RETURNS pmsummen AS ' declare result pmsummen; BEGIN select into result * from pmsummen; return result; END; ' LANGUAGE 'plpgsql'; SELECT pms(); yields the error NOTICE: plpgsql: ERROR during compile of pms near line 2 ERROR: parse error at or near "pmsummen" I tried lots of variations of this function (employing PERFORM, replacing pmsummen by record, ...) but everything failed. My first intention was to write a parameterized view but this doesn't seem to exist in PostgresQL so I tried to write a function returning a query result. Thanks for your help. Peter. PS: Are there any pgsql newsgroups? Has muc.lists.postgres. question something in common with this mailing list? Peter. -- ------------------------------------------------------------------ Peter Maas, m+r infosysteme, D-52070 Aachen, Hubert-Wienen-Str. 24 Tel +49-241-875094 Fax +49-241-875095 eMail pm@mrinfo.de ------------------------------------------------------------------
В списке pgsql-general по дате отправления: