On Jan 2, 2012, at 16:46, Ondrej Ivanič <ondrej.iva...@gmail.com> wrote:

> Hi,
> 
> On 2 January 2012 03:26, Raymond O'Donnell <r...@iol.ie> wrote:
>>> And also - does PERFORM works with FOUND?
>> 
>> Not sure what you mean - can you elaborate?
> 
> No, perform (and execute) doesn't populate 'found' variable:
> http://www.postgresql.org/docs/9.0/static/plpgsql-statements.html#PLPGSQL-STATEMENTS-DIAGNOSTICS
> 
> You have to use something like this:
> get diagnostics rr = row_count;
> 
> 
> -- 
> Ondrej Ivanic
> (ondrej.iva...@gmail.com)
> 
> 

Yes, PERFORM does populate FOUND.

From the documentation you just linked to....

A PERFORM statement sets FOUND true if it produces (and discards) one or more 
rows, false if no row is produced.




Reply via email to