Aide mémoire Postgresql - psql

Petite note perso avec quelques raccourcis psql - Postgresql. Le contenu de l’article reste en constante évolution en fonction de mon utilisation de postgresql.

Lister les rôles

1
\du

Lister les DB (pour certaines commandes l’utilisation du + permet d’étendre les informations retournées)

1
\l

Ou (pour obtenir les privilèges, la taille, le tablespace et la description en +)

1
\l+

Pour se connecter à une DB

1
\c ma_db

Pour lister les tables, les vues et les séquences (utilisation du + possible pour étendre les informations affichées)

1
\d

Pour lancer une requête toutes les x (2 par défaut et modifiable) secondes.

1
\watch "SELECT * FROM actor;"

Pour modifier l’affichage des résultats (étendu ou non - colonne vs ligne)

1
2
\x on
\x off

Pour afficher la configuration de notre instance

1
SELECT * FROM pg_settings;

Pour afficher la version de notre serveur postgres

1
SELECT version();