Wenn Java den Typ Currency unterstützt gehts damit.
Ansonsten in SQL bereits mit "cast(MyFunction(...) as double) as MyName" aufrufen.