Oracle I/PM supports 15 digits of precision centered around the decimal separator. Note the min/max values are not inclusive. Some examples:
Scale of 2:
Value must be less than 10,000,000,000,000.00
Value must be greater than -10,000,000,000,000.00
Scale of 5:
Value must be less than 10,000,000,000.00000
Value must be greater than -10,000,000,000.00000