fejuchem Postado Junho 24, 2014 Denunciar Share Postado Junho 24, 2014 Boa Tarde! Gostaria de um script que conte o número de caracteres do campo codigo Alguns códigos estão com 3, 4 ou 5 cracteres. Veja exemplo que tentei: LENGTH('COD_REDUZIDO') porém retorna sempre 12... independente de quantos caracteres existem. Obrigado, Felipe Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Kakao Postado Junho 24, 2014 Denunciar Share Postado Junho 24, 2014 (editado) Se o tipo do campo for char então sempre haverá caracteres em branco à direita. Use a função trim para retirar os caractereslength(trim(trailing from cod_reduzido)) Ou passe a usar um dos tipos varchar ou text Editado Junho 24, 2014 por Kakao Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 fejuchem Postado Julho 14, 2014 Autor Denunciar Share Postado Julho 14, 2014 <script type='text/javascript'>window.mod_pagespeed_start = Number(new Date());</script> Se o tipo do campo for char então sempre haverá caracteres em branco à direita. Use a função trim para retirar os caracteres length(trim(trailing from cod_reduzido)) Ou passe a usar um dos tipos varchar ou text Bom Dia Kakao no meu caso o campo é do tipo integer... é possível também? obrigado Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Kakao Postado Julho 14, 2014 Denunciar Share Postado Julho 14, 2014 Se for integer então faça o cast para text length(cod_reduzido::text) Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
fejuchem
Boa Tarde!
Gostaria de um script que conte o número de caracteres do campo codigo
Alguns códigos estão com 3, 4 ou 5 cracteres.
Veja exemplo que tentei:
LENGTH('COD_REDUZIDO')
porém retorna sempre 12... independente de quantos caracteres existem.
Obrigado,
Felipe
Link para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.