Re: listing databases
От | magnus |
---|---|
Тема | Re: listing databases |
Дата | |
Msg-id | 3A0085BB.73E698CA@asa.de обсуждение исходный текст |
Ответ на | Re: listing databases (Tod McQuillin <devin@spamcop.net>) |
Список | pgsql-php |
Thankyou, that seems to work fine, although I found I had to uncomment everything inside my sql query quotes: $sql= "SELECT pg_database.datname as Database, pg_user.usename as Owner FROM pg_database, pg_user WHERE pg_database.datdba = pg_user.usesysid"; Magnus Lawrie Tod McQuillin wrote: > Sorry, I didn't notice that you wanted to do it from php. Even so, the > answer is almost the same. > > If you run "psql -E -l" you get this: > > devin@glass ~% psql -E -l > ********* QUERY ********* > SELECT pg_database.datname as "Database", > pg_user.usename as "Owner"FROM pg_database, pg_user > WHERE pg_database.datdba = pg_user.usesysid > > UNION > > SELECT pg_database.datname as "Database", > NULL as "Owner"FROM pg_database > WHERE pg_database.datdba NOT IN (SELECT usesysid FROM pg_user) > ORDER BY "Database" > *************************
В списке pgsql-php по дате отправления: