Tôi đưa ra cách bán tự động sau đây, cách này không tự động hóa tác vụ của bạn, nhưng cắt giảm việc tìm kiếm và thay thế.
Nếu bạn đang sử dụng SQL * Plus, bạn có thể thực thi một tệp với cú pháp sau:
@myscriptfile.sql
Nếu bạn muốn làm điều đó một lần cho mỗi lược đồ, bạn có thể tạo mã bằng cách truy vấn từ điển:
select 'ALTER SESSION SET current_schema = ' || owner || ';
@myscriptfile.sql'
from dba_users
where <your filter>;
Sau đó, bạn chỉ cần sao chép / dán kết quả của truy vấn đó vào sqlplus. Có thể có bộ đệm đó để tập tin và thực thi nó.