Tôi không thể tìm thấy bất kỳ nội dung nào từ chối hoặc xác nhận xem kiểu dữ liệu 'TIỀN' của SQL Server có phải là dấu phẩy động thập phân hay dấu phẩy động nhị phân hay không.Kiểu dữ liệu 'TIỀN' của SQL Server có phải là dấu phẩy động thập phân hay dấu phẩy động nhị phân không?
Trong mô tả nó nói rằng phạm vi loại MONEY là từ -2^63 đến 2^63 - 1 do đó loại này ngụ ý rằng nó phải là một điểm nổi nhị phân.
Nhưng trên this page nó liệt kê MONEY là số "chính xác". Loại gợi ý nào cho rằng MONEY có thể là dấu phẩy động thập phân (nếu không chính xác nó là gì? Hoặc định nghĩa chính xác là gì?)
Sau đó, nếu MONEY là dấu phảy động thập phân thì chênh lệch giữa MONEY và DECIMAL là gì (19,4)?
Bạn có chắc chắn rằng DECIMAL cần thêm một byte để lưu trữ tỷ lệ không? Không phải nó được lưu trữ như là một phần của loại cột? –
@Mark: Hmm, tôi thấy quan điểm của bạn, nhưng nó phải được sử dụng để lưu trữ một cái gì đó đúng không? Đó là độ chính xác hoặc tỷ lệ. – hobodave
@Mark: Bạn có biết? – hobodave