Re: Listing Schemas - Revisited

Поиск
Список
Период
Сортировка
От Josh Kupershmidt
Тема Re: Listing Schemas - Revisited
Дата
Msg-id AANLkTikD7foLSsbj2OKXDm6QMYgt_8VwoyqvA1L5_vp7@mail.gmail.com
обсуждение исходный текст
Ответ на Listing Schemas - Revisited  (Chris Campbell <ccampbell@cascadeds.com>)
Ответы Re: Listing Schemas - Revisited  (Chris Campbell <ccampbell@cascadeds.com>)
Список pgsql-novice
On Tue, Aug 10, 2010 at 1:42 PM, Chris Campbell <ccampbell@cascadeds.com> wrote:
> Hi, a while back I saw a thread about how to list schemas.  The solution
> presented was:
>
> Select * FROM pg_namespace
>
> That’s great except the results include non schema data and no real way
> (that I can tell) to differentiate the actual schemas from the other data.
> In addition, I need to include the schema comments.  So to summarize my
> particular need:  I need to issue a select statement that returns “Schema
> Name” and “Comments” for the given database.

Hrm, what sort of "other data" do you see in pg_namespace? And how about this:

SELECT nspname AS "Schema Name", pg_catalog.obj_description(oid) AS "Comments"
FROM pg_namespace
WHERE nspname !~ '^pg_.*';

Josh

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

Предыдущее
От: Tom Lane
Дата:
Сообщение: Re: How to trap invalid enum input exception?
Следующее
От: Chris Campbell
Дата:
Сообщение: Re: Listing Schemas - Revisited