Vuelvo a lo dicho originalmente: La respuesta está en el diccionario de datos.
En el caso particular de oracle, podes encontrar dicha información en la vista all_tab_columns: DATA_LENGTH, DATA_PRECISION, DATA_SCALE
Claro.. si se trata del campo de una tabla... si es de una vista, la cosa varía..
Hasta luego.