Cómo listar todas las bases de datos usando PostgreSQL

 

 

 

Como listar todas las bases de datos usando postgresql 1

Una explicación rápida de cómo enumerar todas las bases de datos dentro de la herramienta `psql` en PostgreSQL, o usando SQL

Puedes realizar esta tarea de dos maneras.

Uno está usando psql.

Escriba el comando list(o l) y PostgreSQL le mostrará la lista de bases de datos (y plantillas):

En este caso, la lista de bases de datos es

  • airbnbclone
  • nextbnb
  • postgres
  • test

template0y template1son plantillas.

 

Las plantillas son plantillas para nuevas bases de datos y puedes usarlas para rellenar previamente nuevas bases de datos usando la sintaxis CREATE DATABASE databasename TEMPLATE template0.

De forma predeterminada, la plantilla utilizada al crear una nueva base de datos CREATE DATABASE databasenamees template1. Korean Beauty

Es un tema que ahora no importa, pero solo quiero que sepáis qué son las plantillas.

Se puede recuperar una vista más avanzada, que incluye el tamaño del disco de cada base de datos individual, utilizando list+(o l+):

La otra forma de listar bases de datos es mediante una consulta SQL.

Correr:

SELECT datname FROM pg_databaseWHERE datistemplate = false;

Esto enumerará las bases de datos, excluidas las plantillas:




Tal vez te puede interesar:

  1. Introducción a React
  2. Agregar evento de clic a los elementos DOM devueltos desde querySelectorAll
  3. Cómo cambiar el valor de un nodo DOM
  4. Cómo comprobar si un elemento DOM tiene una clase

Cómo listar todas las bases de datos usando PostgreSQL

Una explicación rápida de cómo enumerar todas las bases de datos dentro de la herramienta `psql` en PostgreSQL, o usando SQL

programar

es

https://aprendeprogramando.es/static/images/programar-como-listar-todas-las-bases-de-datos-usando-postgresql-2248-0.jpg

2024-11-04

 

Como listar todas las bases de datos usando postgresql 1
Como listar todas las bases de datos usando postgresql 1

Si crees que alguno de los contenidos (texto, imagenes o multimedia) en esta página infringe tus derechos relativos a propiedad intelectual, marcas registradas o cualquier otro de tus derechos, por favor ponte en contacto con nosotros en el mail [email protected] y retiraremos este contenido inmediatamente

 

 

Update cookies preferences