Olá tudo bom?
Passei por aqui rapidinho para deixar uma dica à respeito de uma funcionalidade do SQLcl e do SQL Developer também, que é executar comandos sql gerando a saída diretamente para arquivos CSV.
É tudo bem simples e fácil, basta usarmos dois comandos:
Com o comando SET SQLFORMAT CSV informamos a IDE que a saída de determinado comando deve ser gerada em formato CSV.
Com o comando SPOOL (este já não é novidade) determinamos o nome do nosso arquivo. Dê uma olhada na imagem abaixo e veja como tudo funciona.
Após a execução, você pode ir ao diretório onde o arquivo foi gerado e procurar pelo arquivo (vide imagem abaixo):
Agora que o arquivo foi gerado é só utilizar, talvez seja o caso de enviá-lo para alguma outra aplicação importar ou importar essas informações em um outro bancos enfim… seja lá qual for a finalidade, o arquivo está aí.
Espero que possa ter ajudado!
Forte abraço até a próxima
Douglas Paiva de Sousa