Hallo,
das hat mit den Typen und Längen der Zwischenergebnisse zu tun. Probier mal folgendes:
Gruß,Code:select cast(cast((12000 - 2080) as decimal(13 , 5)) / cast(12000 as decimal(13 , 5)) * 145000 as decimal(13 , 0)) as wert from sysibm.sysdummy1
KM
Bookmarks