executemany ('SELECT ...') (was: [DB-SIG] DBAPI-2.0 clarifica tions)
Federico Di Gregorio
fog@mixadlive.com
Tue, 20 Mar 2001 12:04:28 +0100
Scavenging the mail folder uncovered Dittmar, Daniel's letter:
>
> I think this is true only when the choosen standard is based on experience.
> Until then, I prefer
> - to document the behaviour as implementation defined
> - provide example code to achieve either behaviour which helps to gain
> experience
> - if after some time a consensus arises about the 'right' behaviour, then it
> can be put into the standard
i agree.
[snip]
> In this case (executemany of a SELECT), I see three possible alternatives
> a) multiple result sets, where each result sets matches to exactly one set
> of input parameters
> b) exactly one result set, which is the union of the SELECTs
> c) an undefined number of result sets with identical structure, where there
> is no defined relation between each result set and a specific set of input
> parameters
both a and b seems good to me. can you explain what an "array select" is
and why choosing (a) would "hide" it on sap and oracle?
ciao,
federico
--
Federico Di Gregorio
MIXAD LIVE Chief of Research & Technology fog@mixadlive.com
Debian GNU/Linux Developer & Italian Press Contact fog@debian.org
La felicità è una tazza di cioccolata calda. Sempre. -- Io