1つのスクリプトに複数のデータベースをドロップします
-
30-10-2019 - |
質問
1つのSQLスクリプトでPostgreSQLに複数のデータベースをドロップする方法を見つけようとしています。実行時に機能する必要があります pgAdmin
コンソール、および使用する場合 psql
コマンドラインツール。私がする時:
DROP DATABASE db1;
DROP DATABASE db2;
次のエラーが発生します:
ドロップデータベースは、関数またはマルチコマンド文字列から実行できません
この問題をめぐる方法はありますか?つまり、各コマンドを個別に実行する方法はありますか(MSSQLで「GO」ステートメントを使用する場合など)、または複数のデータベースを簡単にドロップする他の賢明な方法はありますか?開発中にメンテナンススクリプトにこの機能が必要です。
正しい解決策はありません
所属していません dba.stackexchange