Olá,
eu tenho uma dúvida e gostaria de saber se alguém poderia me ajudar.
Eu executei a seguinte consulta:
spool D:tempteste.txt;
select MHI_N_MATRIC, TIPO_FATURAMENTO
from t_temp;
spool off;
E obtive o seguinte resultado:
> select MHI_N_MATRIC, TIPO_FATURAMENTO
from t_temp
MHI_N_MATRIC TIPO_FATURAMENTO
———— —————-
1 LC
Ou seja, dentro do arquivo teste.txt veio escrito o select que eu fiz, o nome dos campos e o resultado da consulta que é 1, LC.
Minha dúvida é: Como fazer para dentro desse arquivo teste.txt vir SOMENTE o resultado da consulta: (1, LC) ?
Ou seja, não quero que seja gravado nesse arquivo teste.txt o select que eu fiz e nem o nome dos campos. Só quero o resultado: 1, LC.
Obs: Eu executo esse spool pelo ‘Oracle SQL Developer’ e não pelo SQL Plus.
No SQL Plus seria só eu colocar o comando ‘Set Head Off’ que meu problema estaria resolvido.
Só que eu tenho que executar é pelo ‘Oracle SQL Developer’.
Em outras palavras: Como fazer para que um spool executado de dentro do ‘Oracle SQL Developer’ grave no arquivo de saída APENAS o resultado do select (sem o nome dos campos ou a descrição do select que foi executado) ?
Desde já agradeço se alguém puder me ajudar.