Jag misstänker att detta händer eftersom skalan är en artefakt av tabellkolumnen, inte själva data. När du härleder ett värde från kolumnvärdet förlorar du den metadatan.
Vad sägs om att använda
select RATE, (RATE * 100) from RATE_HISTORY
Du kan få skalan från den första kolumnen, beräkningen från den andra.
Eller gör multiplikationen i java, förstås.