Potete blocchetti del exeecute PL/SQL nello sql*plus che non potete utilizzare appena gli ordini specifici di SQL*Plus in esso.
UTL_FILE non è che difficile e probabilmente il senso corretto andare per i vostri bisogni. Una volta che ottenete il PL/SQL scritto potete generare facilmente una procedura immagazzinata e perfino programmarli per funzionare ad un momento specifico.
Controllo fuori:
http://psoug.org/snippet.htm/UTL_FILE_file_write_to_file_example_538.htm