Rouven: Multiplikation in SQL

Beitrag lesen

Hi,

Was mache ich falsch? Gibt es da irgendeine EInstellung, welche die Nachkommastellen regelt oder muß ich auf irgendetwas casten?

ja und nein, wie es bei MySQL im Speziellen ist weiß ich gerade nicht, aber die Datenbank kann sich nur die Zahlen anschauen und raten was das vermutlich für ein Datentyp sein könnte. Wenn du das umgehen willst musst du z.B. explizite Casts einsetzen um den gewünschten (präzisen) Datentyp zu erhalten,
z.B. SELECT (DOUBLE(4.55) * DOUBLE(2.222)) AS Karl

Ob's dein Problem löst kann ich gerade nicht sagen :-)

MfG
Rouven

--
-------------------
ie:| fl:| br:> va:| ls:& fo:) rl:( n4:{ ss:) de:] js:| ch:? mo:} zu:|