Usted puede tratar simplemente: tabla1: tiene un column1 del tipo 'float' en lugar deSQL tipo de datos 'flotar', cuando la salida como XML, provoca resultado de flotación no deseado
SELECT column1 from Table1;
da valores como se ve en la tabla.
decir esto vuelve 15.1
Sin embargo, si se intenta
Select column1 from Table1
FOR XML PATH('Table1'), Root('SomeRoot'), TYPE
devuelve: 1.510000000000000e + 001
Alguien ha visto esto, y cómo fue que esto esté arreglado? gracias de antemano :)
Qué base de datos es esto? –
posible duplicado de [¿Por qué los números decimales no se representan exactamente en binario?] (Http://stackoverflow.com/questions/1089018/why-cant-decimal-numbers-be-represented-excaly-in-binary) –
Dana: Esto no es un duplicado. El OP tiene un problema con el formateo, no con la representación. – Gabe