Je soupçonne que cela se produit parce que l'échelle est un artefact de la colonne de table, pas les données elles-mêmes. Lorsque vous dérivez une valeur de la valeur de la colonne, vous perdez ces métadonnées.
Que diriez-vous d'utiliser
select RATE, (RATE * 100) from RATE_HISTORY
Vous pouvez obtenir l'échelle de la première colonne, le calcul de la seconde.
Ou faites simplement la multiplication en Java, bien sûr.