RES: [oracle_br] RES: SqlLoader.

2006-05-23 Por tôpico Henrique Muhr



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!.











[oracle_br] SqlLoader.

2006-05-23 Por tôpico Henrique Muhr



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

 



[As partes desta mensagem que não continham texto foram removidas]







--
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!.