Qlik Community

Qlik Brasil

Group community for Brazil users. discussion only in Portuguese.

Highlighted
henriquereis
Visitor

Campo não carrega como número inteiro

Bom dia,

Preciso de um auxilio, creio que seja coisa primária kkkk

Tenho um campo de CNPJ, que é este:

Precisaria inicialmente retirar os tres ultimos digitos deste campo na carga, mas mesmo que eu não retire, ele carrega no Qlik da seguinte forma:

Ou seja, preciso carregar o campo no qlik da mesma forma que aparece no sql que rodei e pra ficar perfeito, retirando os 3 ultimos numeros.

Obrigado.

Tags (1)
1 Solution

Accepted Solutions
thiago_justen
Valued Contributor III

Re: Campo não carrega como número inteiro

Henrique,

Pode fazer assim:

Left(nro_endere,Len(nro_endere)-3) as CNPJ

Abs e Sucesso!!

Thiago Justen Teixeira Gonçalves
WhatsApp: 24 98152-1675
Skype: justen.thiago
5 Replies
thiago_justen
Valued Contributor III

Re: Campo não carrega como número inteiro

Henrique,

Pode fazer assim:

Left(nro_endere,Len(nro_endere)-3) as CNPJ

Abs e Sucesso!!

Thiago Justen Teixeira Gonçalves
WhatsApp: 24 98152-1675
Skype: justen.thiago
thiago_justen
Valued Contributor III

Re: Campo não carrega como número inteiro

Não esqueça de marcar a resposta como correta e assim fecharmos o tópico.

Na dúvida de como fazer isso veja o item 2.3 do Manual do usuário | Como criar e gerir minhas perguntas?

Thiago Justen Teixeira Gonçalves
WhatsApp: 24 98152-1675
Skype: justen.thiago
thiago_justen
Valued Contributor III

Re: Campo não carrega como número inteiro

Não esqueça de marcar a resposta como correta e assim fecharmos o tópico.

Na dúvida de como fazer isso veja o item 2.3 do Manual do usuário | Como criar e gerir minhas perguntas?

Thiago Justen Teixeira Gonçalves
WhatsApp: 24 98152-1675
Skype: justen.thiago
pablolabbe
Valued Contributor II

Re: Campo não carrega como número inteiro

Henrique,

Ficou assim por que o numero excede o limite de precisão numerica para valores inteiros.

Númerros como o CNPJ devem ser carregados como texto usando a função TEXT(campocnpj). Ai ele vai ficar completo na tela.

Essa conversão deve ser feita na extração do banco de dados usando um LOAD empilhado sobre o SQL

LOAD TEXT(campocnpj);

SELECT campocnpj from tabela;

Pablo

thiago_justen
Valued Contributor III

Re: Campo não carrega como número inteiro

Lembrando que CNPJ possui 14 dígitos e portanto, no seu caso não basta carregar com text já que seu campo possui 16 dígitos.

Thiago Justen Teixeira Gonçalves
WhatsApp: 24 98152-1675
Skype: justen.thiago