У меня есть база данных PostgreSQL 9.1 с примерно 100 таблицами, которые были загружены в 'общедоступную' схему. Я хотел бы переместить эти таблицы (но не все функции в «общедоступных») в схему «данные».
Я знаю, что могу использовать следующее для перемещения по одной таблице за раз.
ALTER TABLE [tablename] SET SCHEMA [new_schema]
Можно ли за одну операцию переместить все таблицы в новую схему? Если да, то как наиболее эффективно выполнить эту задачу?