Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente | Prochaine révision Les deux révisions suivantes | ||
postgresql [Le 13/05/2021, 19:17] alex10336 typo |
postgresql [Le 29/07/2021, 15:28] bcag2 [L'utilisateur postgres et psql] |
||
---|---|---|---|
Ligne 113: | Ligne 113: | ||
Cette ligne de commande sera bien sûr utilisée pour exécuter des requêtes SQL, et aussi des commandes internes à postgreSQL (elles commencent toutes par un antislash) | Cette ligne de commande sera bien sûr utilisée pour exécuter des requêtes SQL, et aussi des commandes internes à postgreSQL (elles commencent toutes par un antislash) | ||
- | Petit guide de survie pour le client **psql** | + | Petit guide de survie pour le client **psql** (# et le texte qui suit sont des commentaires) |
<code> | <code> | ||
\h # pour l'aide-mémoire des commandes SQL | \h # pour l'aide-mémoire des commandes SQL | ||
Ligne 123: | Ligne 123: | ||
\c nom_base nom_utilisateur # connecte à la base <nom_base> avec le rôle <nom_utilisateur> | \c nom_base nom_utilisateur # connecte à la base <nom_base> avec le rôle <nom_utilisateur> | ||
\lt # liste les tables de la base courante | \lt # liste les tables de la base courante | ||
+ | set search_path to <mon_schéma>; # intéressant à faire avant la commande ci-dessous !-) | ||
+ | \d # liste les tables du schéma courant | ||
\d nom_table # description de la table <nom_table> (colonne, type…) | \d nom_table # description de la table <nom_table> (colonne, type…) | ||
\dn # liste tout le schéma de la base courante | \dn # liste tout le schéma de la base courante |