Coloca o NVL na frente de tudo : SELECT nvl(SUM(NVL (vl_saldo, 0)+ NVL (vl_saldo_ant, 0)),0) saldo
FROM sms.exec_financeiro WHERE sms.nu_seq_finan = 2251 MARLON ALEXANDRE PASQUALI De: oracle_br@yahoogrupos.com.br [mailto:oracle_br@yahoogrupos.com.br] Em nome de Jales Jose Moraes Enviada em: quarta-feira, 23 de janeiro de 2013 15:44 Para: grupo_oracle Assunto: [oracle_br] Duvida em sql Pessoal estou executando uma consulta com a função NVL, porém o campo está nulo, mas não é convertido para 0, o retorno fica null também. Alguém poderia dar um auxilio? SELECT SUM ( NVL (vl_saldo, 0) + NVL (vl_saldo_ant, 0) ) saldo FROM sms.exec_financeiro WHERE sms.nu_seq_finan = 2251 [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]