Oracle to_number function pramaters
MikailOct 26 2011 — edited Oct 26 2011I'm having trouble with TO_NUMBER function second and third parameters. Does one of them depend on the other one? How does nls_params parameter work? I can't understand how the the result of the query
SELECT TO_NUMBER('17.000,23',
'999G999D99',
'nls_numeric_characters='',.'' ')
REFORMATTED_NUMBER
FROM DUAL;
can be 17000.23. Could somebody please explain the process of the above conversion. I looked up the documentation but it's not explanatory eneogh.
P.S. The above query is taken from an Oracle Database SQL Expert Certificate preperation book.