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).
> 

Reply via email to