这是我目前的SQL语句:
CAST(ISNULL(slp.WEIGHT, 0) AS numeric(10, 2)) AS shipweight
正在制作例如291659.399999999,我想要的是291659.40。
答案 0 :(得分:0)
CAST(ISNULL(slp.WEIGHT, 0) AS decimal(10, 2)) AS shipweight
这应该有用......
答案 1 :(得分:0)
尝试使用ROUND功能而不是使用CAST。 IMO,使用ROUND函数将更加清晰,您可以将值四舍五入,更具可读性。