> > Taking a step back for a moment... The switch from column-wise > arrays in execute_array() to row-wise arrays in ora_execute_array() > is interesting. > > Perhaps there's scope for the DBI to add a new execute_* method to > do what ora_execute_array is doing here. Take a simple set of tuples > (as array of tuple arrays) plus a status array. > > Then I could change the default execute_for_fetch method in the DBI > to call that one. Driver authors would then have more options in > what they override. > > Comments anyone? >
I'd certainly prefer to see row-wise arrays; that fits Teradata's model better. But I thought OCI worked with column-wise arrays ? Is the ora_* API doing a transform ? Also, if memory serves, ODBC permits either, depending on a config variable. > Tim. Dean Arnold Presicient Corp. www.presicient.com
