Обсуждение: Re: [PATCHES] Patches to get number of tuples affected

Поиск
Список
Период
Сортировка

Re: [PATCHES] Patches to get number of tuples affected

От
Vince Vielhaber
Дата:
Darcy said: 
>Thus spake Michael Richards
>> Here are some diffs that implement a function called TuplesAffected. It
>> returns the number of tuples the last command affected, or 0 if the last
>> command was a SELECT. I added it to the PgConnection because it contains
>
>Why not overload PGTuples() instead (assuming it doesn't already do this)?

Why can't I find PGTuples() anywhere?  What/where is it?

Anyway, I'm not sure I agree with TuplesAffected returning a 0 if 
PQcmdTuples() returns NULL.  An UPDATE can return 0 if it doesn't
update anything.  It may be better to just wrap PQcmdTuples() in 
pgdatabase.cc (since that's where PQntuples() is wrapped).

Vince.
-- 
==========================================================================
Vince Vielhaber -- KA8CSH   email: vev@michvhf.com   flame-mail: /dev/null      # include <std/disclaimers.h>
       TEAM-OS2       Online Campground Directory    http://www.camping-usa.com      Online Giftshop Superstore
http://www.cloudninegifts.com
==========================================================================




Re: [PATCHES] Patches to get number of tuples affected

От
"D'Arcy" "J.M." Cain
Дата:
Thus spake Vince Vielhaber
> >Why not overload PGTuples() instead (assuming it doesn't already do this)?
> 
> Why can't I find PGTuples() anywhere?  What/where is it?

Sorry, I meant PQntuples().

-- 
D'Arcy J.M. Cain <darcy@{druid|vex}.net>   |  Democracy is three wolves
http://www.druid.net/darcy/                |  and a sheep voting on
+1 416 424 2871     (DoD#0082)    (eNTP)   |  what's for dinner.