Поскольку вы указываете, что тип данных является ДЕСЯТИЧНЫМ (36,20), это вполне логично: 36,20 означает: точность 36 чисел, из которых после десятичного разделителя есть 20.
Если вы сохраните 0,9 в DECIMAL (36,20), это будет 0,90000000000000000000 (который имеет 20 позиций после десятичного разделителя), так как это указанная точность для поля.