Teste de tipo campo em PL/SQL
- dr_gori
- Moderador
- Mensagens: 5024
- Registrado em: Seg, 03 Mai 2004 3:08 pm
- Localização: Portland, OR USA
- Contato:
Thomas F. G
Você já respondeu a dúvida de alguém hoje?
https://glufke.net/oracle/search.php?search_id=unanswered
Você já respondeu a dúvida de alguém hoje?
https://glufke.net/oracle/search.php?search_id=unanswered
Como assim?
Você quer saber se o que tem no seu VARCHAR2 é numérico ?
Se é isso, basta você criar uma função que recebe um VARCHAR. Dentro da função, faz assim:
Se ele conseguir converter, então é um número. Retorna TRUE, algo assim.
Se cair no EXCEPTION, então não é um número, Retorna FALSE.
Essa é uma idéia...
Também tem esse tópico que retorna apenas os numeros da sua string:
http://glufke.net/oracle/viewtopic.php?t=1397
Você quer saber se o que tem no seu VARCHAR2 é numérico ?
Se é isso, basta você criar uma função que recebe um VARCHAR. Dentro da função, faz assim:
variavel := TO_NUMBER( v_entrada );
Se cair no EXCEPTION, então não é um número, Retorna FALSE.
Essa é uma idéia...
Também tem esse tópico que retorna apenas os numeros da sua string:
http://glufke.net/oracle/viewtopic.php?t=1397
-
- Informação
-
Quem está online
Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante