Because precision & scale is not required for number type, I check if they are presents