können Sie versuchen einfach: tabelle1: hat einen column1 vom Typ ‚schweben‘ stattSQL ‚schweben‘ Datentyp, wenn der Ausgang als XML, verursacht unerwünschte float Ergebnis
SELECT column1 from Table1;
gibt Werte wie in Tabelle ersichtlich.
Sagen Sie diesen 15,1
jedoch zurück, wenn Sie
Select column1 from Table1
FOR XML PATH('Table1'), Root('SomeRoot'), TYPE
kehrt versuchen: 1.510000000000000e + 001
Hat jemand gesehen, und wie wurde dieses Problem behoben? danke im voraus :)
Welche Datenbank ist das? –
mögliches Duplikat von [Warum können Dezimalzahlen nicht exakt in Binärzahlen dargestellt werden?] (Http://stackoverflow.com/questions/1089018/why-cant-decimal-numbers-be-representsed-exactly-in-binary) –
Dana: Das ist kein Duplikat. Das OP hat ein Problem mit der Formatierung, nicht mit der Darstellung. – Gabe