Le mémento se présente sous cette forme
Général \c[onnect] [NOM_BASE|- [NOM_UTILISATEUR]] se connecter à une autre base de données (actuellement «postgres») \cd [REPERTOIRE] changer de répertoire courant \copyright afficher les conditions d'utilisation et de distribution de PostgreSQL \encoding [ENCODAGE] afficher ou initialiser l'encodage du client \h [NOM] aide-mémoire pour les commandes SQL, * pour toutes les commandes \q quitter psql \set [NOM [VALEUR]] initialiser la variable interne ou les afficher toutes s'il n'y a aucun paramètre \timing basculer l'activation du chronométrage des commandes (actuellement désactivé) \unset NOM désinitialiser (supprimer) la variable interne \! [COMMANDE] exécuter la commande dans un shell ou lance un shell interactif Tampon de requête \e FICHIER éditer le tampon de requête ou le fichier avec un éditeur externe \g [FICHIER] envoyer le tampon de requêtes au serveur (et les résultats au fichier ou |tube) \p afficher le contenu du tampon de requête \r effacer le tampon de requêtes \s [FICHIER] afficher l'historique ou le sauvegarder dans un fichier \w [FICHIER] écrire le contenu du tampon de requêtes dans un fichier Entrée/Sortie \echo [TEXTE] écrire un texte sur la sortie standard \i FICHIER exécuter les commandes du fichier \o [FICHIER] envoyer les résultats de la requête vers un fichier ou un |tube \qecho [TEXTE] écrire un texte sur la sortie pour les résultats des requêtes (voir \o) Information \d [NOM] afficher la description de la table, l'index, la séquence ou la vue \d{t|i|s|v|S} [MODELE] (ajoutez "+" pour plus de détails) liste les tables/index/séquences/vues/tables système \da [MODELE] afficher la liste des fonctions d'aggrégation \dn [MODELE] affiche la liste des espaces logiques (ajoutez «+» pour plus de détails) \dc [MODELE] afficher la liste des conversions \dC afficher la liste des conversions explicites \dd [MODELE] afficher les commentaires pour un objet \dD [MODELE] afficher la liste des domaines \df [MODELE] afficher la liste des fonctions (ajoutez «+» pour plus de détails) \dg [MODELE] afficher la liste des groupes \dn [MODELE] afficher la liste des schémas (ajoutez «+» pour plus de détails) \do [MODELE] afficher la liste des operateurs \dl afficher la liste des objets larges, identique à \lo_list \dp [MODÈLE] affiche la liste des privilèges d'accès aux tables, vues, séquences \dT [MODELE] afficher la liste des types de données (ajoutez «+» pour plus de détails) \du [MODELE] afficher la liste des utilisateurs \l afficher toutes les bases de données (ajoutez «+» pour plus de détails) \z [MODÈLE] afficher la liste des privilèges d'accès aux tables, vues et séquences (identique à \dp) Formatage \a basculer entre les modes de sortie aligné et non aligné \C [CHAINE] initialiser le titre d'une table, ou initialise à rien si sans argument \f [CHAINE] afficher ou initialiser le séparateur de champ pour une sortie non alignée des requêtes \H basculer le mode de sortie HTML (actuellement désactivé) \pset NOM [VALEUR] initialise l'option d'affichage de la table (NOM := {format|border|expanded|fieldsep|footer|null| numericlocale|recordsep|tuples_only|title|tableattr|pager}) \t afficher seulement les lignes (actuellement désactivé) \T [CHAINE] initialiser les attributs HTML de la balise <table>, ou l'annule si aucun argument \x basculer l'affichage étendu (actuellement désactivé) Copie, gros objets \copy ... exécuter SQL COPY avec le flux de données de l'hôte client \lo_export OIDLOB FICHIER \lo_import FICHIER [COMMENTAIRE] \lo_list \lo_unlink OIDLOB opérations sur les gros objets