PostgreSQL afficher les Tables
résumé: dans ce tutoriel, vous apprendrez comment afficher les tables dans PostgreSQL en utilisantpsql
outil etpg_catalog
schéma.
Si vous venez de MySQL, vous pouvez utiliser la populaire instructionSHOW TABLES
qui affiche toutes les tables d’une base de données spécifique.
PostgreSQL ne prend pas en charge directement l’instruction SHOW TABLES
mais vous fournit une alternative.
PostgreSQL afficher les tables utilisant psql
tout d’abord, connectez-vous à PostgreSQL en utilisant l’outil psql.,
Le -U
drapeau représente pour l’utilisateur et -W
option vous oblige à fournir le mot de passe. Dans cette commande, vous utilisez l’utilisateurpostgres
pour vous connecter au serveur de base de données PostgreSQL.
Secodn, entrez le mot de passe de l’utilisateur postgres
et appuyez sur la touche Enter
keywboard:
Code language: PHP (php)
la Troisième, passer à une base de données par exemple.,, dvdrental
:
Code language: PHP (php)
Notez que vous pouvez vous connecter à une base de données spécifique lorsque vous vous connectez à la base de données PostgreSQL serveur:
Dans cette commande, -d
drapeau des bases de données. Dans cette commande, vous vous connectez à la base de données dvdrental
en utilisant l’utilisateur postgres
.,
Troisièmement, utiliser la balise \dt
commande à partir de PostgreSQL invite de commande pour afficher les tables dans la balise dvdrental
base de données:
Code language: PHP (php)
la Sortie:
Pour obtenir plus d’informations sur les tables, vous pouvez utiliser la balise \dt+
commande., Il va ajouter la balise size
et description
colonnes:
Code language: PHP (php)
PostgreSQL afficher les tables à l’aide de pg_catalog schéma
une Autre façon d’afficher les tables PostgreSQL est d’utiliser la balise SELECT
déclaration d’interroger les données PostgreSQL catalogue comme suit:
Dans cette requête, nous avons utilisé une condition dans le WHERE
clause de filtrer les tables système., Si vous omettez la clauseWHERE
, vous obtiendrez de nombreuses tables, y compris les tables système.
Résumé
- Utilisation de la balise
\dt
ou\dt+
commande:psql
pour afficher les tables dans une base de données spécifique. - utilisez l’instruction
SELECT
pour interroger les informations de table à partir du cataloguepg_catalog.pg_tables
.
- ce tutoriel a Été utile ?
- Ouinon