Forum
19. März 2009 um 12:15 Uhr #4417
gibts einen Grund dafür, dass ich nicht mit DEC(20) arbeiten kann?
Da überschreitest Du wohl bei internen Zwischenergebnissen die erlaubte maximale Genauigkeit.
Wie intern die Genauigkeit ( scale + precision ) berechnet wird, steht in der SQL-Reference.
http://publib.boulder.ibm.com/cgi-bin/bookmgr/BOOKS/dsnsqj16/2.21.2.3?SHELF=&DT=20080904091702&CASE=
@Ulrich, hast Du das POWER nachvollziehen können? Oder gibts da ggfs. ein Patch für?
Power() hat als Ergebnistyp FLOAT.  Diese Gleitkommadarstellung ist für grosse Wertebereiche, aber nicht für grosse Genauigkeit gedacht. Kurz: Works as designed
http://publib.boulder.ibm.com/cgi-bin/bookmgr/BOOKS/dsnsqj16/3.2.82?DT=20080904091702