Fix BaseDecimalType scales