标签: sql sql-server-2008 types decimal
我需要能够在我的表中存储像3.5这样的数字。所以我使用了十进制类型字段。但是如果我输入3.5它会将它四舍五入到4.我是愚蠢的还是小数点不是小数点?
答案 0 :(得分:14)
您需要将其声明为decimal(18,3)以指定该点之后的位数。
decimal(18,3)