Files
SavaneWiki/docs/PostgreSQL/2026-02-17-commandes-utiles.md
jf 27d9ab1717
All checks were successful
continuous-integration/drone/push Build is passing
Update docs/PostgreSQL/2026-02-17-commandes-utiles.md
2026-02-18 14:04:46 +01:00

1.1 KiB

title, author, date
title author date
Commandes et requêtes utiles
JF
2026-02-17
  • Lister les bases avec plus de détails : \l+
  • Lister les users : \du
  • Listes la localisation des tables spaces : \db+
  • Lister les schémas : \dn
  • Lister les tables : \dt
  • Obtenir le schema de la table table_name : select * from pg_tables where schemaname='public' and tablename = 'table_name';
  • Ne lister que les colonnes d'une table :
\set TABLE_NAME 'ma_table'
SELECT column_name FROM information_schema.columns where table_name = :'TABLE_NAME' order by column_name;
  • Afficher toutes les tables et leur colonnes avec un début de nom de table :
SELECT table_name, column_name FROM information_schema.columns where table_name like debutnom%;

Commenter

source: https://www.techonthenet.com/postgresql/comments.php

En utilisant -- Commentaire

C'est l'équivalent # du BaSH.

En utilisant /* Commentaire */

En psql on peut mettre ce type de commentaire partout. Même au milieu d'une commande. Et le commentaire peut être sur plusieurs ligne.