Importar Dados Arquivo CSV

Confira um exemplo de como importar dados de arquivos em format CSV.

Técnica para importar dados de arquivos csv para tabelas temporárias ou da forma que desejar.

Também pode ser usado para importar de outros arquivos com dados separados por delimitador, basta trocar o “;” pelo delimitador usado.

Comando:

IMPORT 
[ STREAM stream | STREAM-HANDLE handle ]  
[ DELIMITER character ] 
[    record [         EXCEPT field  ... ]     | UNFORMATTED field   ]
[ NO-LOBS ]  [ NO-ERROR ].

Exemplo:


DEFINE TEMP-TABLE ttArquivo
     field coluna1 as character
     field coluna2 as character
     field coluna3 as character
     field coluna4 as character.

INPUT FROM VALUE(SEARCH("c:\arquivo.csv")).
REPEAT:
     CREATE ttArquivo.
     IMPORT DELIMITER ";" ttArquivo.
END.
INPUT CLOSE.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.