adds precision and scale to decimal columns