Bom dia
Estou usando o SQL *Loader para fazer a importação de um arquivo CSV para o banco de dados Oracle.
Tenho uma tabela:
IDCEP NUMBER
IDBAIRRO NUMBER
SDCLOGRADOURO VARCHAR2(100)
SCDCEP VARCHAR(8)
IDMUNICIPIO
Estou usando o seguinte condigo no meu control:
load data
infile ‘cep.txt’
APPEND
into table PARCEP
fields terminated by ‘,’
(IDCEP SEQUENCE(MAX,1),
IDBAIRRO “TO_NUMBER(IDBAIRRO,999)”,
SDCLOGRADOURO,
SCDCEP,
IDMUNICIPIO “TO_NUMBER(IDMUNICIPIO,999)”
)
meu arquivo cep.txt é esse:
11897, 47, “João Silva”, “66954856”, ” “, 16
11898, 39, “Carlos Carvalho”, “67908825”, ” “, 16
11899, 36, “Guimarães Cunha”, “68930965”, ” “, 16
Após executar a linha de comando: sqlldr server/senha control=control.ctd
Aparece a mensagem:
Registro 1: Rejeitado – Erro na tabela CEP, coluna IDBAIRRO.
ORA-00984: coluna não permitida aqui
Registro 2: Rejeitado – Erro na tabela CEP, coluna IDBAIRRO.
ORA-00984: coluna não permitida aqui
Registro 3: Rejeitado – Erro na tabela CEP, coluna IDBAIRRO.
ORA-00984: coluna não permitida aqui
Alguém tem alguma idéia do que pode estar ocorrendo e me ajudar?
Obrigado!!