BUENO ESO DEPENDE MUCHO DE LA BD QUE UTILICES, AL MENOS SI ES ORACLE PUEDES DECLARARLO DE LA SIGUIENTE MANERA:
v_numerro number(17,2)
donde el 2 es la cantidad de decimales que se almacena en la base, para guardar datos los guardas con punto como separador de decimal.
Espero y te ayude de algo.