Re: parsing relname in pg_class
От | Neil Conway |
---|---|
Тема | Re: parsing relname in pg_class |
Дата | |
Msg-id | 20020401172841.7df4ff7e.nconway@klamath.dyndns.org обсуждение исходный текст |
Ответ на | parsing relname in pg_class ("Johnson, Shaunn" <SJohnson6@bcbsm.com>) |
Список | pgsql-general |
On Mon, 1 Apr 2002 16:29:34 -0500 "Johnson, Shaunn" <SJohnson6@bcbsm.com> wrote: > I'm writing a perl script where I only want to parse > out a list of tables from the database I'm connecting > to. If it's Perl with DBD, $dbh->tables() will get it for you. > Is there an easier way to get a list of the tables ONLY > with a select statement? select * from pg_tables; should do the trick. If you're not interested in system catalogs, filter out all the relations that start with "pg_". > I don't think I can pass a "\d" > as a variable and get a return and I don't want to make > a case statement for every possibility. All these kinds of queries can be obtained by starting psql with "-E", and then taking a look at how psql itself is getting the information. Cheers, Neil -- Neil Conway <neilconway@rogers.com> PGP Key ID: DB3C29FC
В списке pgsql-general по дате отправления: