Это не в диапазоне Decimal(9, 2)
Точность равна 9, что означает 9 десятичных цифр всего , а шкала 2 означает, что 2 цифры go после десятичной точки и 7 go перед десятичной точкой.
Таким образом, поле типа Decimal(9, 2)
имеет допустимые значения в диапазоне от -9,999,999,99 до 9,999,999,99. Ваше значение находится за пределами этого диапазона - перед десятичной точкой требуется 8 цифр.