Hallo zusammen,
ich habe neulich ein Phänomen entdeckt, was mir etwas Kopfzerbrechen bereitet.
Ich konnte im www bisher leider nichts finden, was mich weitergebracht hätte und auch mein Support Dienstleister zuckt mit den Schultern
System:
Win Server 2003 x64
SQL Server 2005 (Enterprise / SP2)
Die Abfrage auf eine Tabelle unseres Datawarehouses:
ergebnis: 5476,00000000008
soweit, sogut.
Nun habe ich zufällig (per <F5> ) im Management Studio diese Abfrage nochmal ausgeführt.
ergebnis: 5476,0000000001
und dann nochmal
ergebnis: 5476,00000000009
(Anmerkung der Redaktion: "What the Fuck????")
Die Auswirkung ist jetzt nicht wirklich dramatisch aber mich würde einfach mal interessieren, wie das zustandekommen kann.
Bin für jede Anregung dankbar.
Greetz
J.
ich habe neulich ein Phänomen entdeckt, was mir etwas Kopfzerbrechen bereitet.
Ich konnte im www bisher leider nichts finden, was mich weitergebracht hätte und auch mein Support Dienstleister zuckt mit den Schultern
System:
Win Server 2003 x64
SQL Server 2005 (Enterprise / SP2)
Die Abfrage auf eine Tabelle unseres Datawarehouses:
Code:
select sum(<spalte>) from <tabelle> where <bedingung1> and <bedingung2> and <bedingung3>
soweit, sogut.
Nun habe ich zufällig (per <F5> ) im Management Studio diese Abfrage nochmal ausgeführt.
ergebnis: 5476,0000000001
und dann nochmal
ergebnis: 5476,00000000009
(Anmerkung der Redaktion: "What the Fuck????")
Die Auswirkung ist jetzt nicht wirklich dramatisch aber mich würde einfach mal interessieren, wie das zustandekommen kann.
Bin für jede Anregung dankbar.
Greetz
J.
Comment