› Fóruns › Banco de dados Oracle › SQL Loader › SQL Loader
29 de setembro de 2011 às 6:54 pm
#101059
Participante
Pessoal, resolvi o problema, mas ainda fiquei com dúvida. Fazendo esse input dos dados pelo EM ele me gerou o seguinte arquivo de controle:
LOAD DATA
INFILE 'notas.txt'
APPEND
INTO TABLE PETERSON.NOTAS
FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"'
(
NOTA INTEGER EXTERNAL
)
Dessa maneira ele importou corretamente todas as linhas. Mas não entendi porque o outro arquivo não funcionou e porque ele colocou a tag de separação de campos por vírgula sendo que tanto o arquivo quanto a tabela só têm um campo para cada registro.
OBS: Versão do banco Oracle 10G. Será que no 10G ele não carrega registros no sqlloader com a opção de STR? para o infile?