Вот минимальный пример использования utl_file:
DECLARE
outputfile UTL_FILE.file_type;
BEGIN
outputfile := UTL_FILE.FOPEN ('DIRECTORY', 'filename.csv', 'w');
UTL_FILE.PUT_LINE (outputfile, 'One,Two,Three');
UTL_FILE.PUT_LINE (outputfile, '1,2,3');
UTL_FILE.PUT_LINE (outputfile, '1,2,3');
UTL_FILE.FCLOSE (outputfile);
END;
Как упомянул Уильям: это создаст файл на вашем сервере базы данных.
Если вы хотите создать его наклиент, нам нужно больше detials, как ваш клиент обращается к БД.