Oleg Bartunov <oleg@xxxxxxxxxx> writes: > seems I don't understand how FOUND variable in pl/pgsql function defined, > when I use EXECUTE of PERFORM. There is no problem when I use plain SQL. EXECUTE doesn't affect FOUND, even if the statement-to-be-executed would have. There's been some discussion about changing that, but no movement. regards, tom lane -- Sent via pgsql-general mailing list (pgsql-general@xxxxxxxxxxxxxx) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-general