Re: [HACKERS] GET DIAGNOSTICS SELECT PROCESSED INTO
От | Bruce Momjian |
---|---|
Тема | Re: [HACKERS] GET DIAGNOSTICS SELECT PROCESSED INTO |
Дата | |
Msg-id | 200101181801.NAA24170@candle.pha.pa.us обсуждение исходный текст |
Ответ на |
GET DIAGNOSTICS SELECT PROCESSED INTO |
Список | pgsql-general |
It is in 7.1beta, and is not documented yet. it> 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)" <jdassen@cistron-office.nl> > To: pgsql-general@postgresql.org > 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 <janwieck@Yahoo.com>: > :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/ > -- Bruce Momjian | http://candle.pha.pa.us pgman@candle.pha.pa.us | (610) 853-3000 + If your life is a hard drive, | 830 Blythe Avenue + Christ can be your backup. | Drexel Hill, Pennsylvania 19026
В списке pgsql-general по дате отправления: