CARACTERES NÃO EXIBIDOS - SQL ORACLE
23/11/2018
0
Boa noite Pessoal,
Estou usando usando uma coluna que me retorna uma sequência de números, mas tem alguns que retornam com caracteres ####, como faço para mostrar o número? A coluna permite 19 caracteres (a.rota VARCHAR2(19))
Ex:
select
a.rota
from A.TAB1 a, A.TAB2 b
where a.ROTA = b. ROTA
001.01.23.######
001.02.04.33700
001.02.04.34100
001.02.04.36500
001.01.23.######
001.02.04.36900
001.01.23.######
001.01.23.######
001.01.23.######
Estou usando usando uma coluna que me retorna uma sequência de números, mas tem alguns que retornam com caracteres ####, como faço para mostrar o número? A coluna permite 19 caracteres (a.rota VARCHAR2(19))
Ex:
select
a.rota
from A.TAB1 a, A.TAB2 b
where a.ROTA = b. ROTA
001.01.23.######
001.02.04.33700
001.02.04.34100
001.02.04.36500
001.01.23.######
001.02.04.36900
001.01.23.######
001.01.23.######
001.01.23.######
Rondinele Carvalho
Curtir tópico
+ 0
Responder
Post mais votado
07/01/2019
Bom dia! Você está tentando exibir uma string, que por acaso são números.
Você já viu se não ultrapassa o número máximo de caracteres? No meu projeto tenho um campo assim, porém se estoura o limite de caracteres aparece os ####, como você citou. Minha sugestão é aumentar o tamanho do campo para 50 caracteres, por exemplo (se o máximo permitido para o campo for 19, limite o número máximo no front end). Aí possivelmente você consegue exibir o valor certinho.
OBS: É importante citar que a sintaxe vai depender de qual banco vc está usando.
Espero ter ajudado!
Você já viu se não ultrapassa o número máximo de caracteres? No meu projeto tenho um campo assim, porém se estoura o limite de caracteres aparece os ####, como você citou. Minha sugestão é aumentar o tamanho do campo para 50 caracteres, por exemplo (se o máximo permitido para o campo for 19, limite o número máximo no front end). Aí possivelmente você consegue exibir o valor certinho.
OBS: É importante citar que a sintaxe vai depender de qual banco vc está usando.
Espero ter ajudado!
Ana Lichirgu
Responder
Clique aqui para fazer login e interagir na Comunidade :)