Writing SQL functions in Postgres - Mailing list pgsql-sql

From Boulat Khakimov
Subject Writing SQL functions in Postgres
Date
Msg-id 3AA7B6D4.C8BD7DB@inet-interactif.com
Whole thread Raw
Responses Re: Writing SQL functions in Postgres  (dev@archonet.com)
List pgsql-sql
Hi,

I want to write an SQL function in postgres that returns 
row as a result.

The problem is the select statement inside the funtion has
a two table join. So I dont know what to put after SETOF

CREATE FUNCTION dummy()
RETURNS SETOF ?????
AS 'select a.name,b.cc     from tblusers   a,        tbldocs   b    where a.name=b.name'
LANGUAGE 'SQL';     


SETOF tblusers  -- doesnt work
ERROR:  function declared to return type tblusers does not retrieve
(tblusers.*)

neither does SETOF tbldocs

SETOF tblusers,tbldocs wont work either.

Anyone was able to returns a row that is a result of few table joins
inside the
function???

Regards,
Boulat Khakimov

-- 
Nothing Like the Sun


pgsql-sql by date:

Previous
From: Frank Joerdens
Date:
Subject: Re: Re: How to drop an trigger
Next
From: Christof Glaser
Date:
Subject: Re: How to build this field