Pular para o conteúdo
  • Este tópico contém 4 respostas, 2 vozes e foi atualizado pela última vez 19 anos atrás por Anônimo.
Visualizando 5 posts - 1 até 5 (de 5 do total)
  • Autor
    Posts
  • #74976
    Anônimo

      Boa tarde , Gostaria de saber como eu poderia importar dados ( Numeros com casas decimal ) para um banco de dados Oracle 8i usando o Sql*Loader. Estou formatando o campo no .ctl como decimal external terminated by ‘;’ e a tabela de destino a coluna esta formatada em number(13,2).
      Grato pela ajuda ,
      Lrovedo

      #74980
      Marcio68Almeida
      Participante

        Qual o erro que voc? est? encontrando ???

        #74984
        Anônimo

          O log indica que o campo ? um caracter invalido.

          #74985
          Marcio68Almeida
          Participante

            provavelmente voc? est? usando um caracter inv?lido como separador decimal, veja no client da m?quina que est? fazendo o upload se est? em portugu?s ou ingl?s.
            Tente tamb?m importar uma linha com o caracter decimal invertido (v?rgula e ponto)
            veja se n?o h? separa??o de milhar.

            #74988
            Anônimo

              Marcio68Almeida,
              Muito grato pela ajuda, o problema era no registro (nls_lang) que estava em Ingles (American), tando com este registro o client n?o entendia a virgula (,) com separador de decimal. Apois alterar o registro n?o tive problema na importa??o dos dados via Sql*Loader.

              Muito grato pela ajuda de novo ……..

              Leonardo Rovedo – RJ

            Visualizando 5 posts - 1 até 5 (de 5 do total)
            • Você deve fazer login para responder a este tópico.
            plugins premium WordPress