Domanda

Sto cercando di capire come abbandonare più database su PostgreSQL in uno script SQL. Preferibilmente ho bisogno che funzioni entrambi quando eseguito in pgAdmin console e quando usato in psql strumento riga di comando. Quando io faccio:

DROP DATABASE db1;
DROP DATABASE db2;

Ricevo seguenti errori:

Il database di abbandono non può essere eseguito da una funzione o stringa multi-comando

C'è un modo per aggirare questo problema? IE, c'è un modo per eseguire ogni comando separatamente (come quando si utilizza l'istruzione "Go" su MSSQL) o qualche altro modo ragionevole per abbandonare facilmente più database? Ho bisogno di questa funzionalità per gli script di manutenzione durante lo sviluppo.

Nessuna soluzione corretta

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a dba.stackexchange
scroll top