Function multiple results returns

From: "Maxim" <maxik(at)e-foto(dot)ru>
To: pgsql-general(at)postgresql(dot)org
Subject: Function multiple results returns
Date: 2001-10-02 19:14:21
Message-ID: 9pd3ee$llv$1@news.tht.net
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

Example:

select function getmylogs (inet) returns set of mylogs
as 'select mylogs.* from mylogs
where $1 = mylogs.local_ip'
language 'sql';

Returns:

?column?
--------
136538048
136538048
136538048
136538048
136538048
136538048
136538048

etc.

It not the table from database.

or nex example:

create function gelinvoice (int4) returns ?__?
as ' SELECT Invoice.Num, Invoice.Date, Buyer.Name
FROM Invoice, Buyer
WHERE Invoice.BuyerID=Buyer.ID AND Buyer.Num-$1
ORDER BY Buyer.Name'
Language 'sql';

What in that case it is necessary to write in ?__? ?
Or if it is necessary to return result of select of the time table?

Max.
mailto:maxik(at)e-foto(dot)ru
http://virus.e-foto.ru

Responses

Browse pgsql-general by date

  From Date Subject
Next Message Maxim 2001-10-02 19:17:17 Function multiple results returns
Previous Message Keary Suska 2001-10-02 17:23:15 Re: VB 6 pro to postgres suggestion needed