On Thu, Mar 11, 2004 at 10:22:57PM +0100, Kristian Nielsen wrote:
> Tim Bunce <[EMAIL PROTECTED]> writes:
> 
> My head is spinning with all the sudden interest in native Oracle
> execute_array() ... I have Cc'ed dbi-dev, hope that's ok.

Likewise. How about you all work as a team and propose one patch?

Tim.

> > Oh, hang on. I've just realised that I had been confusing these.
> > Are you saying you have developed your own patch separately to
> > (and effectively competing with) Kristian's? [CC'd]
> > 
> > Why not work together?
> 
> We did work together last summer. From what I understand Chris used the
> XS part of my patch and modified Oracle.pm to work with the (at that
> time) new execute_for_fetch() method. My Oracle.pm was based on old DBI
> which did not have execute_for_fetch().
> 
> I haven't seen Chris' patch, but I would expect the XS/C part of it to
> be identical to mine (feel free to correct me on this). Does Chris'
> patch work with named placeholders?
> 
> I will now rewrite the XS part of my patch to be better integrated with
> the existing scalar bind/execute code. Hopefully this will simplify it
> somewhat; note though that there will still be a fair amount of code
> left, for example to get ArrayTupleStatus from Oracle. I understand that
> this is what Tim needs to integrate the code into the official DBD::Oracle.
> 
> As to the Oracle.pm modifications I am happy to implement whatever Tim
> decides on or to use another implementation. If nobody come up with
> anything I will settle for direct implementation of both
> bind_param_array(), execute_array(), and execute_for_fetch() in
> Oracle.pm, mimicking the DBI implementations. I need this anyway for
> merging the newest DBI/DBD::Oracle into our own internal DBI tree.
> 
> And now for me it's back to doing some coding.
> 
>  - Kristian.
> 
> -- 
> Kristian Nielsen   [EMAIL PROTECTED]
> Development Manager, Sifira A/S
> 

Reply via email to