Re: Generating sql to capture fully qualified table names???
От | Osvaldo Rosario Kussama |
---|---|
Тема | Re: Generating sql to capture fully qualified table names??? |
Дата | |
Msg-id | 4718E816.3010504@yahoo.com.br обсуждение исходный текст |
Ответ на | Generating sql to capture fully qualified table names??? (smiley2211 <smiley2211@yahoo.com>) |
Ответы |
Re: Generating sql to capture fully qualified table
names??? - THANKS
|
Список | pgsql-general |
smiley2211 escreveu: > Hello all, > > I am using the query below to generate SQL code to grant access to objects - > how do I get this statement to PULL the fully qualified name > (schema.tablename)??? > > ***************** > SELECT 'GRANT SELECT, INSERT, UPDATE, DELETE ON ' || relname || > ' TO newuser;' > FROM pg_class > where relname !~ 'pg_*' AND relkind in ('r','v','S') ORDER BY relname; > > ***************** > SELECT 'GRANT SELECT, INSERT, UPDATE, DELETE ON ' || pn.nspname || '.' || pc.relname ||' TO newuser;' FROM pg_class pc JOIN pg_namespace pn ON (pc.relnamespace = pn.oid) WHERE pc.relname !~ 'pg_*' AND relkind in ('r','v','S') AND pn.nspname != 'information_schema' ORDER BY relname; Osvaldo
В списке pgsql-general по дате отправления: