Re: SRF problem

From: Richard Huxton <dev(at)archonet(dot)com>
To: csegyud(at)vnet(dot)hu, "Pgsql-General(at)Postgresql(dot)Org (E-mail)" <pgsql-general(at)postgresql(dot)org>
Subject: Re: SRF problem
Date: 2004-04-15 07:30:42
Message-ID: 200404150830.42427.dev@archonet.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

On Thursday 15 April 2004 07:51, Együd Csaba wrote:
> Hi All,
> I'd like to write an SRF but I'm block a strange error message
>
> WARNING: plpgsql: ERROR during compile of check_close2 near line 11
> ERROR: return type mismatch in function returning tuple at or near ";"

> create or replace function check_close2() returns CHECK_CLOSE AS '

This should be SET OF CHECK_CLOSE, remember you're calling the function like:
SELECT * FROM check_close2()
rather than:
SELECT check_close2()

So the return-type needs to be "set of" even if only returning one value.
--
Richard Huxton
Archonet Ltd

In response to

Responses

Browse pgsql-general by date

  From Date Subject
Next Message Richard Huxton 2004-04-15 07:31:32 Re: SRF problem
Previous Message Együd Csaba 2004-04-15 07:27:44 SRF problem