See the DBI documentation it's something like fetch_rowhash.
Or what I've done before is a describe query that assigned the column name to a number 
( for reference later )

Then when You do select * ...

@row = fetch_rowarray ...

my $i;

foreach $item(@row) { 
        print "Column Name - $columnhash[$n] : Column Value = $item \n";
        $i++;
}

Soemthing like that anyway

Dan

> -----Original Message-----
> From: Manisha Gupta [mailto:[EMAIL PROTECTED]] 
> Sent: Tuesday, February 18, 2003 4:57 PM
> To: [EMAIL PROTECTED]
> Subject: retrieving column names from a table using DBI module
> 
> 
> Hello
> I am working with Perl CGi. There is a query where i have to 
> select all columns in  a table and display the data on the 
> web page. the query is something like 
> "select * from <tablename>
> But the problem is I am not able to get the column names.
> I am using the DBI module. Is there a way to get column names?
> 
> Thanks
> 

Reply via email to