I have one db setup in a test machine and second in production machine. When I run:
select to_number(\'100,12\') from dual
Then it gives e
Best way is,
SELECT to_number(replace(:Str,',','')/100) --into num2 FROM dual;