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