Re: SQL statement : list table details

From: Samik Raychauhduri <samik(at)cae(dot)wisc(dot)edu>
To: pgsql-general(at)postgresql(dot)org
Subject: Re: SQL statement : list table details
Date: 2002-03-01 00:59:11
Message-ID: 3C7ED25F.8020104@cae.wisc.edu
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

Hi,
Thanks for this query BTW, I was looking for a query like this :)
Let's see if anybody comes up with any solution to the data types.
-samik

Dino Hoboloney wrote:

> I am looking for a SQL statement which would list table names, columns,
> and column types of a specific DB. So far I have managed to find a statement
> that lists all of the tables and columns in the DB with
>
> SELECT a.attnum, a.attname AS field, c.relname AS table_name FROM pg_class
> c, pg_attribute a WHERE c.relname NOT LIKE 'pg%' AND relkind = 'r' AND
> a.attnum > 0 AND a.attrelid = c.oid ORDER BY table_name, attnum;
>
> unfortunately I am unable to come up with a solution to listing the data
> types for the columns listed. Any ideas?
>
>
>

In response to

Responses

Browse pgsql-general by date

  From Date Subject
Next Message Booth, Robert 2002-03-01 01:05:11 Re: SQL statement : list table details
Previous Message Neil Conway 2002-03-01 00:58:48 Re: SQL statement : list table details