luismbp 0 Denunciar post Postado Novembro 11, 2008 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
Motta 645 Denunciar post Postado Novembro 11, 2008 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
luismbp 0 Denunciar post Postado Novembro 11, 2008 Pois, não deveria meter o ponto num formato Date mas mete. Eu tb não sei explicar porque! Muito obrigado pela ajuda http://forum.imasters.com.br/public/style_emoticons/default/grin.gif Compartilhar este post Link para o post Compartilhar em outros sites