Does anyone know if this feature exists? If so, what version or where can a patch be obtained? Thanks ------- Forwarded message follows ------- Date sent: Mon, 15 Jan 2001 08:44:46 +0100 From: "J.H.M. Dassen (Ray)" <[EMAIL PROTECTED]> To: [EMAIL PROTECTED] Subject: Re: getting number of rows updated within a procedure On Sun, Jan 14, 2001 at 23:27:06 +1300, Dan Langille wrote: > I'm writing some stuff in PL/pgsql (actually, a lot of stuff). I have a > question: At various times, it does UPDATEs. Is there a way to tell if > the UPDATE actually affected any rows or not? I couldn't see how to get > UPDATE to return anything. Quoting a recent message by Jan Wieck <[EMAIL PROTECTED]>: :Do a : : GET DIAGNOSTICS SELECT PROCESSED INTO <int4_variable>; : :directly after an INSERT, UPDATE or DELETE statement and you'll know :how many rows have been hit. : :Also you can get the OID of an inserted row with : : GET DIAGNOSTICS SELECT RESULT INTO <int4_variable>; HTH, Ray -- "The software `wizard' is the single greatest obstacle to computer literacy since the Mac." http://www.osopinion.com/Opinions/MichaelKellen/MichaelKellen1.html ------- End of forwarded message ------- -- Dan Langille The FreeBSD Diary - http://freebsddiary.org/ FreshPorts - http://freshports.org/ NZ Broadband - http://unixathome.org/broadband/