Vous n'êtes pas identifié(e).
Pages : 1
bonjour
Je ai besoin d'énumérer les schemas créés
Dans le web je ai trouvé la requête suivante :
select schema_name as "Nombre",
schema_owner as "Propietario"
from information_schema.schemata
where schema_name <> 'information_schema' -- exclude 'system' schemata
and schema_name !~ E'^pg_' -- exclude more 'system' (pg-specific)
Mais je ai ces questions :
1. Comme je peux ajouter les champs OID et de commentaires à la requête.
2. Comme la liste de tous schéma du serveur avec un champ de la base de données
Merci
Hors ligne
Mieux vaut vous baser sur le schéma système de PostgreSQL si vous avez besoin d'éléments comme l'OID. Ce qui donne pour l'OID et le commentaire :
SELECT n.oid, n.nspname, a.rolname, d.description
FROM pg_namespace n
JOIN pg_authid a ON a.oid=n.nspowner
LEFT JOIN pg_description d ON n.oid=d.objoid;
Pas compris la deuxième question, donc je ne peux pas y répondre.
Guillaume.
Hors ligne
Pages : 1