maio 28, 2013 às 5:13 pm
#105462
Participante
Depois, de tanta dor de cabeça, consegui fazer o utl_file ler a planilha em CSV…so que o consultor me informou so agora que o cliente nao vai liberar o utl_file_dir…hahahah..é brincadeira né….mas faz parte..
Parti para o loader mesmo….leio o csv, fiz um cursor que le a tabela e gera um txt(utilizando pacotes da aplicação(MASTERSAF)), assim nao preciso gerar nada no servidor de banco.
OPTIONS (SILENT=ALL, DIRECT=TRUE)
UNRECOVERABLE LOAD DATA
INFILE 'CEVA.csv'
INSERT
INTO TABLE AOC_SAFX_TEMP
TRUNCATE
FIELDS TERMINATED BY ';'
OPTIONALLY ENCLOSED BY '"'
(NF,
EMISSAO,
SERIE,
TIPO,
CFOP,
CLIENTE,
VALOR_PROD,
VALOR_TOTAL,
BC_ICMS,
VLR_ICMS,
BC_ICMSS,
VLR_ICMSS,
VLR_IPI,
CANCELADA,
PEDIDO_ORIGEM,
REFERENCIA
)
Obrigado …