sql >> Database >  >> RDS >> PostgreSQL

hoe alle databases te laten vallen, behalve enkele in postgres

Voer eerst de volgende query uit in de psql-terminal.

select 'drop database "'||datname||'";'
from pg_database
where datistemplate=false;

Dit genereert drop database commando voor alle databases. Kopieer het resultaat in een teksteditor en sluit uit (verwijder) wat u wilt behouden en sla het op als dd.sql het dossier. En voer het als volgt uit:

psql -d postgres -f dd.sql


  1. Top databaseblogs om te volgen

  2. Hoe triggers te maken om de wijzigingsgebeurtenissen toe te voegen aan auditlogboektabellen

  3. Kan php de resultaten van een eerdere zoekopdracht opvragen?

  4. Slaap langzaam om Postgres-verbinding te verkrijgen