X-Original-To: pgsql-sql@postgresql.org Received: from serwer.skawsoft.com.pl (serwer.skawsoft.com.pl [213.25.37.66]) by postgresql.org (Postfix) with ESMTP id 54C6F4758E6 for ; Wed, 19 Mar 2003 03:11:04 -0500 (EST) Received: from klaster.net (pb156.krakow.cvx.ppp.tpnet.pl [213.76.37.156]) by serwer.skawsoft.com.pl (Postfix) with ESMTP id 25E296A1FD; Wed, 19 Mar 2003 09:10:57 +0100 (CET) Message-ID: <3E782656.8020404@klaster.net> Date: Wed, 19 Mar 2003 09:12:06 +0100 From: Tomasz Myrta User-Agent: Mozilla/5.0 (Windows; U; Win 9x 4.90; pl-PL; rv:1.3) Gecko/20030312 X-Accept-Language: pl, en-us, en MIME-Version: 1.0 To: David Witham Cc: pgsql-sql@postgresql.org Subject: Re: Number of rows affected by an update References: In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit X-Archive-Number: 200303/449 X-Sequence-Number: 12488 Uz.ytkownik David Witham napisa?: > Hi, > > Is there a way of capturing how many rows a select, delete or update affect from within a PL/pgSQL function? Read Postgres documentation. 19.5.5. Obtaining result status GET DIAGNOSTICS var_integer = ROW_COUNT; Regards, Tomasz Myrta