Bạn có thể thử đơn giản: table1: có column1 của loại 'phao' thay vìSQL gõ 'phao' dữ liệu, khi đầu ra như XML, nguyên nhân kết quả phao không mong muốn
SELECT column1 from Table1;
cho giá trị như đã thấy trong bảng.
nói này trả 15,1
Tuy nhiên, nếu bạn cố gắng
Select column1 from Table1
FOR XML PATH('Table1'), Root('SomeRoot'), TYPE
lợi nhuận: 1.510000000000000e + 001
Có ai nhìn thấy điều này, và làm thế nào, đây cố định? cảm ơn trước :)
cơ sở dữ liệu gì thế này? –
có thể trùng lặp của [Tại sao số thập phân không thể được biểu diễn chính xác trong nhị phân?] (Http://stackoverflow.com/questions/1089018/why-cant-decimal-numbers-be-represented-exactly-in-binary) –
Dana: Đây không phải là một bản sao. OP có vấn đề với định dạng, không phải là biểu diễn. – Gabe