Como eu posso saber se uma string é SO composta de caracteres numericos?
Obrigado pela ajuda.
Deus abençõe a todos.
Saber se String é numerica
-
- Moderador
- Mensagens: 2016
- Registrado em: Qua, 12 Jan 2005 3:25 pm
- Localização: Araraquara - SP
Abraço,
Trevisolli
OCA Oracle PL/SQL Developer Certified Associate
OCP Oracle Forms Developer Certified Professional
Araraquara-SP
Trevisolli
OCA Oracle PL/SQL Developer Certified Associate
OCP Oracle Forms Developer Certified Professional
Araraquara-SP
Boa tarde.
Deve se ter N formas (inclusive com REGEXP_LIKE, do 10g) mas, fiz este exemplo abaixo pra você ter uma idéia:
Você pode tratar um erro específico na exception, se assim desejar, mas, se adicionar caracteres na string, ele acusa alfanumérico.
qualquer coisa, manda ai.
Deve se ter N formas (inclusive com REGEXP_LIKE, do 10g) mas, fiz este exemplo abaixo pra você ter uma idéia:
DECLARE
v_string VARCHAR2(10) := 'abc798';
BEGIN
v_string := TO_NUMBER(v_string);
dbms_output.put_line('É numérica. ');
EXCEPTION
WHEN OTHERS THEN
dbms_output.put_line('É alfanumérica. ');
END;
qualquer coisa, manda ai.
-
- Informação
-
Quem está online
Usuários navegando neste fórum: Nenhum usuário registrado e 22 visitantes