Я подозреваю, что это происходит потому, что масштаб является артефактом столбца таблицы, а не самими данными.Когда вы выводите значение из значения столбца, вы теряете эти метаданные.
Как насчет использования
select RATE, (RATE * 100) from RATE_HISTORY
Вы можете получить масштаб из первого столбца, вычисление из второго.
Или, конечно, просто умножить в java.