Scale means the number of digits to the right of the decimal point. If you have an accuracy of 16 and a scale of 14, you can only have 2 digits for the left decimal point, so
18.12345678901234 = ok 118.27 = error
Try:
precision="16" scale="13"
This will allow 118.1234567890123, but that is a lot of decimal places. How much do you really need?
precision="16" scale="4"
Allow 123456789012.1234
mafue source share