Boa noite a todos. Como primeiro post, tenho um problema que será simples para muitos aqui resolver, mas ainda não consegui achar uma solução.
O problema consiste em um valor que é retornado pelo select e esse valor é decimal ( ,38 por exemplo ), então o banco me retorna isso ,38. O problema é que o layout do SPED fiscal que estou programando não aceita ‘,32’ teria que ser 0,32. A princípio pensei em usar lpad, mas me deparei com problemas pois tenho valores que ultrapassam 10 dígitos, pensei então em fazer to_char( campo, ‘9999.99’) mas também não funcionou. Alguém sabe uma maneira de colocar o 0 antes do número só quando ele for do tipo do exemplo acima (,32) ? Penso que decode daria certo, mas daria muito trabalho, pois tenho muitas queries para editar desse tipo.
Valeu galera.