Số lượng các số 0 đằng sau dấu chấm được gọi là precision
của một kiểu dữ liệu. money
loại dữ liệu có độ chính xác cố định
:
with accuracy to a ten-thousandth of a monetary unit.
Đó là năm chữ số đằng sau dấu chấm. Nếu bạn muốn một độ chính xác khác, hãy sử dụng decimal
loại dữ liệu. Một số ví dụ:
select cast(0.123456789 as money)
, cast(0.123456789 as decimal(5,3))
, cast(0.123456789 as decimal(5,1))
Bản in này:
0.1235 0.123 0.1