Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Pessoal, boa tarde!
tenho dois campos que são a mesma informação, porem são de QVDs diferentes , mais a diferença é que os campos não estão com a mesma formatação. exemplo ; campo UC vem com os dados 00223170 ja o outro campo vem 223170 ,Como faço para alterar a formatação no script?
Abraço.
Se a diferença nos dados for só o acréscimo destes zeros a frente, deve ser que o campo UC está com formato de texto.
Tenta colocar:
Num(UC) as UC
Isso transformará os dados do campo em números, tal qual o outro campo.
Conselho, eu colocaria a função de NUM em ambos os campos para evitar erros. Caso não resolva o problema, coloque aqui uma amostra dos dados, para vermos o que pode estar acontecendo.
Eu consegui resolver usando o código abaixo.
if( LEN(CODIGO_UNID_CONSUMIDORA) = 8, CODIGO_UNID_CONSUMIDORA, Repeat(0, 8-LEN(CODIGO_UNID_CONSUMIDORA)) & CODIGO_UNID_CONSUMIDORA) as UC,
Eu consegui resolver usando o código abaixo.
if( LEN(CODIGO_UNID_CONSUMIDORA) = 8, CODIGO_UNID_CONSUMIDORA, Repeat(0, 8-LEN(CODIGO_UNID_CONSUMIDORA)) & CODIGO_UNID_CONSUMIDORA) as UC