select to_number(nvl(campo, '0')) from tabela

ps: caso exista a possibilidade de existir nao numericos sugiro o decode


-----Mensagem original-----
De: Jose Carlos [mailto:[EMAIL PROTECTED]
Enviada em: sexta-feira, 14 de outubro de 2005 09:47
Para: oracle_br@yahoogrupos.com.br
Assunto: [oracle_br] FUNCAO QUE ME RETORNE VALORES NUMERICOS


Bom dia 

Tenho uma tabela que tem um campo varchar2(1), que pode aceitar 
valores nulos,eu preciso de uma funcao que retorne os valores em 
numericos...ou seja se o campo tiver 1 me retorne 1 numerico, se o 
campo tiver um valor nulo me retorne 0 munerico.


JOSE CARLOS 




ORACLE_BR APOIA 2ºENPO-BR
_____________________________________________________________________
O 2º Encontro Nacional de Profissionais Oracle será realizado no dia
05/11/2005 no auditório da FIAP em São Paulo. Serão apresentadas Palestras e
Cases dirigidos exclusivamente por profissionais especialistas e renomados
no mercado. Confira a programação no site do evento! http://www.enpo-br.org/
_____________________________________________________________________
 
Links do Yahoo! Grupos




 





ORACLE_BR APOIA 2ºENPO-BR 
_____________________________________________________________________
O 2º Encontro Nacional de Profissionais Oracle será realizado no dia 05/11/2005 
no auditório da FIAP em São Paulo. Serão apresentadas Palestras e Cases 
dirigidos exclusivamente por profissionais especialistas e renomados no 
mercado. Confira a programação no site do evento! http://www.enpo-br.org/
_____________________________________________________________________
 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/oracle_br/

<*> Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html

 



Responder a