8 Replies Latest reply: Jan 14, 2016 8:24 AM by Leandro Gonçalves Costa RSS

    Carga de string

    Pablius Cardoso

      Boa tarde,

       

      Estou tentando carregar uma coluna do tipo string PREFIXO que possui como conteúdo 2 e 02 (zero dois), porém quando o dado é carregado para a tabela do Qliksense os dois conteúdos são mostrados como 2 e gostaria que fosse mostrado como está armazenado no banco de dados 2 ou 02.

       

      No filtro também só aparece o 2.

       

      Grato pela ajuda.

        • Re: Carga de string
          Pablius Cardoso

          Em tempo, o qlik está considerando 2 e 02 como se fosse 2.

           

          Achei uma alternativa mas creio que o Qlik tenha algo nativo e mais inteligente para isso.

          LOAD

               PREFIXO as Prefixo,

          SQL SELECT

          ''''+PREFIXO PREFIXO

          FROM "PROD"."dbo"."BAIXA";


          Funciona. Só tem o incoveniente da apresentação, onde deveria aparecer 02 aparece '02.

          • Re: Carga de string
            Leandro Gonçalves Costa

            Como sua tabela deve ter somente números o Qlik reconhece com sendo tudo numérico ou seja zero a esquerda some então eu usaria um case e concatenava alguma legra ou algo para diferenciar os dois no sql da carga.

              • Re: Carga de string
                Pablius Cardoso

                Obrigado pela atenção Leandro,

                 

                Na verdade existem outros prefixos: FIN, ST, BOL, 2, 02, 002. No que diz respeito aos 3 últimos, está considerando tudo como 2.

                 

                Mas acredito que deva existir alguma solução para tratar isto, pois sendo o campo parte de chave primária o qlik não pode alterar desta forma sob pena de falha de integridade.

                 

                Abs,