DB2 - Anzahl solle DECIMAL sein

Hallo mein gesunder Menschenverstand sagt,

dass man z.B. Ganzahlen also Integer (auch in DB2) speichert
und nicht als DEC ( 2,0 )

unser Prof. behauptet aber

DEC ( 2,0 )

sei besser

wenn man später mit DECIMAL multipliziert
db2 hätte einen extra Decimal - Prozessor

Ansonsten spart man sich eventuell einen TYCAST, nebenbei gesagt.

Wie haltet Ihr das mit dem Anzahl?

ich habe dafür immer einen INT - Typ verwendet.

Danke und schönen Gruß
Sebastian

Hi Sebastian,

db2 hätte einen extra Decimal - Prozessor

DB2 ist eine Datenbanksoftware, Prozessoren sind Hardware.

Ansonsten spart man sich eventuell einen TYCAST

Was immer das sei - schreib Dir eine Testroutine, in der die Zahlenpaare in den fraglichen Kombinationen 100.000 mal multipliziert werden. Mein Tipp: Der Prof liegt schief.

ich habe dafür immer einen INT - Typ verwendet.

Ich auch, das heißt aber nix.

Gruß Ralf