Как создать файл спула oracle sql script

У меня есть вопрос о спулинге результатов моей программы. Мой пример сценария sql выглядит следующим образом.

  whenever sqlerror exit failure rollback
  set heading off
  set arraysize 1
  set newpage 0
  set pages 0
  set feedback off
  set echo off
  set verify off

 declare
 ab varchar2(10) := 'Raj';
 cd varchar2(10);
 a number := 10;
 c number;
 d number;
 begin
 c := a+10;
 select ab,c into cd,d from dual;
 end;

 SPOOL 
 select cd,d from dual;
 SPOOL OFF
 EXIT;

Приведенный выше скрипт не работает, но я хочу сделать что-то вроде этого, где в начале и конце блока мы вычисляем некоторые значения, и я хочу спулингировать эти результаты.

Благодарю.

Ответы на вопрос(4)

Ваш ответ на вопрос