Ederson,
Funcionou legal, muito obrigado pela dica.
[],
Henrique Ricardo Muhr
-Mensagem original-
De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Ederson
Enviada em: terça-feira, 23 de maio de 2006 11:46
Para: oracle_br@yahoogrupos.com.br
Assunto: [oracle_br] RES: SqlLoader.
Henrique,
Não testei o código abaixo, mas pela teoria funcionaria.
No arquivo CTL, coloque algo assim (sem quebrar a linha):
durac POSITION(49:50) integer external
"to_number(decode(:durac,' ','00','','00'))"
Ederson Elias de Oliveira
DBA Oracle
Setransp - Goiânia-GO
---
-Mensagem original-
De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Henrique Muhr
Enviada em: terça-feira, 23 de maio de 2006 10:27
Para: oracle_br@yahoogrupos.com.br
Assunto: [oracle_br] SqlLoader.
Ola,
Estou utilizando o sqlldr para importar dados para uma tabela,
Porem em determinados registros a coluna que deveria possuir um
Dado numérico entre 00 e 99, contem BRANCOS. O meu arquivo
De importação é texto sem delimitação com tamanhos fixos.
A minha coluna destino da tabela no oracle é NUMBER(2), minha pergunta
É, Como fazer no arquivo de controle do SQLLDR para que quando no
Arquivo de origem (texto) esta coluna for igual a BRANCOS eu insira
ZERO na minha tabela ORACLE.
Agradeço qualquer ajuda,
[]s,
Henrique Ricardo Muhr
--
Atenção! As mensagens deste grupo são de acesso público e de inteira
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
--__
Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine
__
O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o
link do mesmo para evitar trafego(pedidos) desnecessário.
Links do Yahoo! Grupos
--
Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
--__
Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine
__
O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o link do mesmo para evitar trafego(pedidos) desnecessário.
Yahoo! Grupos, um serviço oferecido por:
PUBLICIDADE
Links do Yahoo! Grupos
Para visitar o site do seu grupo na web, acesse:http://br.groups.yahoo.com/group/oracle_br/
Para sair deste grupo, envie um e-mail para:[EMAIL PROTECTED]
O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!.