Le programme psql dispose d'un certain nombre de commandes internes qui ne sont pas des commandes SQL. Elles commencent avec le caractère antislash (une barre oblique inverse, « \ »)
Nous vous proposons pour mémoire la liste de ces commandes psql:
\l liste des bases \c [nombase] changer de base \d [nomschema.*] liste des relations \dt liste des tables \dv liste des vues \ds liste des séquences \du liste des utilisateur \dt liste des droits utilisateurs \da liste des fonctions d aggregation \dA liste des méthodes d'accès \db liste des tablespaces \dc liste des conversions \ddp liste des droits par défaut \df liste des triggers \dg liste des rôles \di liste des index \dn liste des schémas \dp ou \z droit d accès a une table \dy liste des triggers \dx liste extension \e edite le tampon de la requête avec un éditeur externe \ef edite la définition de la fonction \ev édite la définition de la vue \w ecrit dans un fichier \o [fichier] envoie dans un fichier le résultat de la requête \s historique \h aide \a mode d affichage \x affichage mode etendu \q quitter