Nabízím následující poloautomatický způsob, který neautomatizuje váš úkol, ale omezuje vyhledávání a nahrazování.
Pokud používáte SQL*Plus, můžete spustit soubor s následující syntaxí:
@myscriptfile.sql
Pokud byste to chtěli udělat jednou pro každé schéma, můžete vygenerovat kód dotazem na slovník:
select 'ALTER SESSION SET current_schema = ' || owner || ';
@myscriptfile.sql'
from dba_users
where <your filter>;
Pak byste jen zkopírovali/vložili výsledek tohoto dotazu do sqlplus. Pravděpodobně je možné to zařadit do souboru a spustit.