Você já precisou exportar o conteúdo de uma tabela para um arquivo texto?
Eu já!
Como fazer?
1- Confeccione sua instrução SQL, por exemplo:
select CODIGO || ',' || NOME from usuario
Nota: Utiliza-se || para concatenar, no exemplo, estou concatenando ao valor do campo CODIGO uma vírgula
2- Com o SQL pronto utilizaremos a sequência de comandos abaixo
set pagesize 0
set linesize 500
set heading off
set feedback off
set underline off
set define off
spool export_usuario.txt
select CODIGO || ',' || NOME from usuario;
spool off
Onde:
set pagesize 0 => modificamos o tamanho da página
set linesize 500 => modificamos o tamanho da linha
set heading off => desligamos o cabeçalho
set feedback off => desligamos o retorno
set underline off => desligamos o rodapé
set define off => desligamos o definição
spool export_usuario.txt => ligamos o spool (área de saída) informando nome do arquivo de saída
spool off => desligamos o spool
É isso, até a próxima!
terça-feira, 26 de julho de 2011
Assinar:
Postagens (Atom)