Estou com uma base com três colunas de valores
Column1, column2, column3
as primeiras duas colunas trazem corretamente no formato double, mas a terceira toda vez que tento converter ou da erro de conversão ou perde as casas decimais, já tentei substituir a virgula pelo ponto e mesmo assim não foi.
na base os valores são de 0,00 até 1.600.000,00 e mesmo assim alguns valores de milhares não vai
Sempre da erro de conversão ou fala que perdi valores
Olá meu amigo tudo bem?
Na sua string você tem virgulas e pontos.
Talvez de voce substituir a "," ajude.
replace([nome da sua coluna], ",","")
Depois disso voce tenta transformar para double ou para fixed decimal.
Tenta isso por favor.
Abraço.
Eu fiz isso mas tem alguns números
1.937,00 ele tira a virgula ai fica
1.93700 ai ele entende que é 1,93700 e perde os valores depois do ponto
mas esse número da foto está um pouco esquisito mesmo, certo?
Pode enviar como ele é na base crua?
Na base crua ele vem assim 1.500.771,13
Depois do replace ele ficou 1.500.77113
Mas depois que muda para fixed decimal fica todos assim 000.000000 e alguns meio estranhos
E quando muda para double fica daquele jeito que enviei acima