¿Cómo puedo listar todos los esquemas en PostgreSQL?
Al utilizar PostgreSQL v9.1, ¿cómo puedo listar todos los esquemas utilizando SQL?
Esperaba algo parecido a:
SELECT something FROM pg_blah;
242
3
Para listar todos los esquemas, utilice la norma (ANSI) INFORMATION_SCHEMA
Más detalles en el manual
o bien:
Más detalles sobre pg_catalog en el manual
Cuando se utiliza la línea de comandos
psql
, se pueden listar todos los esquemas con el comandodn
.Conéctese al comando psql --> psql --u {userName} {DBName} entonces puede escribir el siguiente comando para comprobar cuántos esquemas están presentes en la DB
Si no, puede comprobar la sintaxis mediante los siguientes pasos fácilmente
Después de conectar la base de datos, pulse
Obtendrá las siguientes opciones: Está utilizando psql, la interfaz de línea de comandos para PostgreSQL.
Escriba: \copyright para los términos de distribución \h para la ayuda con los comandos SQL \? para la ayuda con los comandos psql \g o terminar con punto y coma para ejecutar la consulta \q para salir
A continuación, pulse
Obtendrá todas las opciones muy fácilmente.