Michael Schröpl: Datenbank - Zahlenpoblem mal Komma mal Punkt

Beitrag lesen

Hi Frank,

Der Betrag ist als Number(xx,2) gespeichert.  lt. meinen Debug-Ausgaben aber einmal mit Punkt und einmal mit Komma.

bist Du sicher, daß die Daten tatsächlich mit diesem Separator _gespeichert_ sind?

Würde ich ein "number (xx,2)" implementieren, dann würde ich nur die Mantisse speichern und den Exponent erst an der Zugriffs-API darauf anwenden.

Im Klartext: Ich vermute den Fehler nicht in der Datenbank, sondern in der Ausgaberoutine.

Möglicher Gegenbeweis: Ein SELECT über eine direkte Kommandozeilen-Schnittstelle Deines RDBMS, welches Dir Werte beider Formatierungen liefert.
("Teile und herrsche" - isoliere Dein Problem so weit wie möglich, um potentielle Schuldige auszuschließen.)

Viele Grüße
      Michael

--
T'Pol: I apologize if I acted inappropriately.
V'Lar: Not at all. In fact, your bluntness made me reconsider some of my positions. Much as it has now.
(sh:| fo:} ch:] rl:( br:^ n4:( ie:% mo:) va:| de:/ zu:| fl:( ss:) ls:~ js:|)
 => http://www.peter.in-berlin.de/projekte/selfcode/?code=sh%3A|+fo%3A}+ch%3A]+rl%3A(+br%3A^+n4%3A(+ie%3A%25+mo%3A)+va%3A|+de%3A%2F+zu%3A|+fl%3A(+ss%3A)+ls%3A~+js%3A|
Auch diese Signatur wird an korrekt konfigurierte Browser gzip-komprimiert übertragen.