TO_NUMBER
Convierte en número un texto escrito «a lo humano»: con comas o con símbolo de moneda.
Sintaxis
TO_NUMBER(<texto>, '<formato>')
El formato describe qué va en cada sitio: 9 es una cifra, , o G es el separador de miles, . o D es el punto decimal, y el resto de caracteres, como $, se saltan. Si el texto es simplemente un número como '42.5', no necesitas TO_NUMBER: basta con CAST o ::numeric.