Cómo crear un archivo de cola de comandos de SQL sql Oracle

Tengo una pregunta sobre cómo poner en cola los resultados de mi programa. Mi script sql de muestra se ve así.

  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;

La secuencia de comandos anterior no funciona, pero quiero hacer algo como esto donde en el bloque de inicio final calculamos algunos valores y quiero poner en cola esos resultados.

Gracias

Respuestas a la pregunta(8)

Su respuesta a la pregunta