'public'スキーマにロードされた100個ほどのテーブルを持つPostgreSQL9.1データベースがあります。これらのテーブル(ただし、「public」のすべての関数ではありません)を「data」スキーマに移動したいと思います。
以下を使用して、一度に1つのテーブルを移動できることを知っています。
ALTER TABLE [tablename] SET SCHEMA [new_schema]
1回の操作ですべてのテーブルを新しいスキーマに移動することは可能ですか?もしそうなら、このタスクを達成するための最も効率的な方法は何でしょうか?