Re: Getting fields in a table through a query?

Поиск
Список
Период
Сортировка
От Stephan Szabo
Тема Re: Getting fields in a table through a query?
Дата
Msg-id 20020204180312.B82048-100000@megazone23.bigpanda.com
обсуждение исходный текст
Ответ на Getting fields in a table through a query?  ("Mitch Vincent" <mitch@doot.org>)
Список pgsql-general
On Mon, 4 Feb 2002, Mitch Vincent wrote:

> How can I get the fields in a given table via an SQL query even if there are
> no records in that table? I just need the names of all the fields in a
> table -- is that even possible?

select * from pg_attribute, pg_class where attrelid=pg_class.oid and
relname='<table name>' and attnum>0;
should give you all the user columns on the table specified as <table
name>

(If you want to get system columns like oid, you can leave off the
attnum>0)


В списке pgsql-general по дате отправления:

Предыдущее
От: "Mitch Vincent"
Дата:
Сообщение: Getting fields in a table through a query?
Следующее
От: Timothy Reaves
Дата:
Сообщение: How to see sequences?