Saya menawarkan cara semi-otomatis berikut, yang tidak mengotomatiskan tugas Anda, tetapi mengurangi pencarian dan penggantian.
Jika Anda menggunakan SQL*Plus, Anda dapat menjalankan file dengan sintaks berikut:
@myscriptfile.sql
Jika Anda ingin melakukannya sekali untuk setiap skema, Anda dapat membuat kode dengan menanyakan kamus:
select 'ALTER SESSION SET current_schema = ' || owner || ';
@myscriptfile.sql'
from dba_users
where <your filter>;
Kemudian Anda cukup menyalin/menempel hasil kueri itu di sqlplus. Dimungkinkan untuk menggulungnya ke file dan menjalankannya.