Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

luismbp

em sql*loader

Recommended Posts

Oi

 

Eu tenho uma tabela que num campo (CANCELLATION) me devolve uma data em determinadas linhas e noutras não me devolve nada, porque nada foi preenchido, ficando um ponto (.).

 

Eu queria que me dessem dicas de como tirar o (.), metendo-o NULL para que me devolvesse apenas a data, quando existe.

 

Eu quero Importar ficheiros para uma base de dados Oracle.

 

Se me poderem dar dicas ou tutoriais para ler, agradecia muito.

 

Obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

Para tirar o ponto um simples UPDATE resolveria.

 

Algo assim :

 

UPDATE TABELA SET CAMPO=NULL WHERE CAMPO = '.';

 

Supondo que o campo esteja com este conteúdo apenas.

 

Mas isto me parece estranho pois campos do tipo DATA não permitem a gravação de nada além de datas.

 

Talvez seja algum tratamento da aplicação que esta obtendo os dados.

 

A melhor documentação é o próprio site da Oracle.

 

http://download-east.oracle.com/docs/cd/B10501_01/index.htm

 

Ficheiros ? o amigo é de Portugal, não ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.