dificil - resultado de un select

mariajesus
30 de Mayo del 2008
Hola a todos,

estoy trabajando sobre Oracle 9i,
y necesito crear un script sql, donde el resultado se vuelque a un fichero (spool) que contenga como parte del nombre del fichero, la fecha y hora en que se generaron.

Para ello consigo calcular la fecha/hora mediante:

select to_char(current_timestamp, 'YY/MM/DD HH24:MI:SS') from dual;

y tengo dos variables para complementar el nombre
DEFINE vInicio = "Script_Oracle_";
DEFINE vFin = ".log";

Y necesito volcar el resultado del "select" anterior a una variable (por ejemplo vFechaHora)
de manera que pueda hacer un

spool &vInicio.&vFechaHora.&vFin;
{...consultas...}
spool off;

y quede un fichero Script_Oracle_08/05/26 19:54:50.log o similar, con el resultado de las consultas.

¿¿Alguien me puede ayudar??

Muchas gracias por vuestra ayuda por adelantado

Saludos