PostgreSQL Mostrar tablas
resumen: en este tutorial, aprenderá cómo mostrar tablas en PostgreSQL utilizando psql
herramienta y pg_catalog
esquema.
si viene de MySQL, puede usar la Popular instrucción SHOW TABLES
que muestra todas las tablas en una base de datos específica.
PostgreSQL no admite la instrucciónSHOW TABLES
directamente, pero le proporciona una alternativa.
PostgreSQL Mostrar tablas usando psql
primero, conéctese a PostgreSQL usando la herramienta psql.,
El -U
bandera que representa para el usuario y -W
opción requiere que usted proporcione la contraseña. En este comando, utilice el usuario postgres
para iniciar sesión en el servidor de base de datos PostgreSQL.
Secodn, ingrese la contraseña para el usuario postgres
y presione elEnter
teclado:
Code language: PHP (php)
tercero, cambie a una base de datos, por ejemplo..,, dvdrental
:
Code language: PHP (php)
tenga en cuenta que puede conectarse a una base de datos específica cuando inicia sesión en el servidor de base de datos PostgreSQL:
en este comando, -d
Flag significa base de datos. En este comando, se conecta a la base de datos dvdrental
utilizando el usuario postgres
.,
En tercer lugar, utilice el comando \dt
del símbolo del sistema PostgreSQL para mostrar tablas en la base de datos dvdrental
:
Code language: PHP (php)
salida:
para obtener más información sobre las tablas, puede usar el comando \dt+
., Añadirá las columnas size
y description
:
Code language: PHP (php)
PostgreSQL Mostrar tablas usando el esquema pg_catalog
otra forma de mostrar tablas en PostgreSQL es usar la instrucción SELECT
para consultar datos del catálogo de PostgreSQL de la siguiente manera:
en esta consulta, utilizamos una condición en la cláusula WHERE
para filtrar las tablas del sistema., Si omite la cláusula WHERE
, obtendrá muchas tablas, incluidas las tablas del sistema.
Summary
- Use el comando
\dt
o\dt+
Enpsql
para mostrar tablas en una base de datos específica. - utilice la instrucción
SELECT
para consultar la información de la tabla desde el catálogopg_catalog.pg_tables
.
- Fue este tutorial útil ?
- YesNo