plperl and refcursor? - Mailing list pgsql-hackers

From Pavel Stehule
Subject plperl and refcursor?
Date
Msg-id BAY20-F5A59995D6A166897F5AD4F9590@phx.gbl
Whole thread Raw
List pgsql-hackers
Hello,

I had problem with cursor in plperl. Fetch returns zero rows not one, and I 
don't know why.

create or replace function outside() returns void as $$
declare bbb cursor for select 12 as x;
begin open bbb; perform poo(bbb);
end;
$$ language plpgsql;
select outside();

create or replace function poo(refcursor) returns void as $$       my $sth = spi_exec_query("fetch all from $_[0]");
  elog(NOTICE, "boooo ".$sth->{processed}); # expected one, got zero
 
$$ language plperlu;

Can you help me?

Thank you
Pavel Stehule

_________________________________________________________________
Najdete si svou lasku a nove pratele na Match.com. http://www.msn.cz/



pgsql-hackers by date:

Previous
From: Tom Lane
Date:
Subject: Re: The vacuum-ignore-vacuum patch
Next
From: Tom Lane
Date:
Subject: Re: [Pgbuildfarm-members] [Fwd: RE: Build farm on Windows]