PostgreSQL La base de donnees la plus sophistiquee au monde.

Forums PostgreSQL.fr

Le forum officiel de la communauté francophone de PostgreSQL

Vous n'êtes pas identifié(e).

#1 19/05/2018 14:44:51

big1
Membre

tous les schémas dans search_path

Bonjour,
en 9.6
Comment trouver tous les schémas dans mon search_path?

Administrateur@cave=# select current_schemas('true');
   current_schemas
---------------------
 {pg_catalog,public}
(1 row)


Time: 1,326 ms
Administrateur@cave=# \dn
   List of schemas
   Name   |  Owner
----------+----------
 import   | postgres
 myschema | postgres
 public   | postgres
(3 rows)


Administrateur@cave=# show search_path;
   search_path
-----------------
 "$user", public
(1 row)

pour quoi pg_catalog ne se voit pas dans la sortie de \dn?

D'avance merci.

Hors ligne

#2 19/05/2018 19:08:44

gleu
Administrateur

Re : tous les schémas dans search_path

En interrogeant le paramètre search_path, comme ce que vous faites dans la dernière commande.


Guillaume.

Hors ligne

#3 20/05/2018 01:00:05

rjuju
Administrateur

Re : tous les schémas dans search_path

Pour l'autre question, postgres va ajouter tout seul pg_catalog si vous ne le spécifiez pas.  Cela sert à garantir d'avoir toujours une instance un minimum fonctionnelle même en vidant entièrement le search_path.

Hors ligne

Pied de page des forums