On Mon, Jul 15, 2002 at 09:27:52AM -0500, Paul DuBois wrote: > > file: $CPAN/authors/id/T/TI/TIMB/DBI-1.29.tar.gz > > size: 256485 bytes > > md5: 1811579779bf790e7db5879d302bf4f6 > > > >=head2 Changes in DBI 1.29, 15th July 2002 > > > > NOTE: This release changes the specified behaviour for the > > : fetchrow_array method when called in a scalar context: > > By implication, this change also affects selectrow_array()? > Just checking.
No. I wavered either way but decided not to change it in the end. Tim. > > : The DBI spec used to say that it would return the FIRST field. > > : Which field it returns (i.e., the first or the last) is now undefined. > > : This does not affect statements that only select one column, which is > > : usually the case when fetchrow_array is called in a scalar context. > > : FYI, this change was triggered by discovering that the fetchrow_array > > : implementation in Driver.xst (used by most compiled drivers) > > : didn't match the DBI specification. Rather than change the code > > : to match, and risk breaking existing applications, I've changed the > > : specification (that part was always of dubious value anyway). >
