Great. Thanks Tom.
Tim.
On Wed, Jan 11, 2006 at 01:10:43PM +0100, Tom Schindl wrote:
> and here's the proposed patch hopefully my english is good enough.
>
> Tom
> Index: DBI.pm
> ===================================================================
> --- DBI.pm (Revision 2381)
> +++ DBI.pm (Arbeitskopie)
> @@ -4014,7 +4014,17 @@
> In which case the array is copied and each value decremented before
> passing to C</fetchall_arrayref>.
>
> +The following example demonstrates the power of this method by fetching
> +all rows as an array-ref and addressing the row's column as hash-keys:
>
> + my $emps = $dbh->selectall_arrayref("select * from emp order by ename", {
> Slice => {} } );
> + foreach my $emp ( @{ $emps } )
> + {
> + print "Employee: " . $emp->{ename} . "\n";
> + }
> +
> +When using an empty HashRef as Slice-Value all columns will be return in the
> Hash.
> +
> =item C<selectall_hashref>
>
> $hash_ref = $dbh->selectall_hashref($statement, $key_field);