SQL Server会四舍五入还是截断?

3

假设我将一个64位浮点数double插入到DECIMAL(17,5)字段中。这个值会被四舍五入还是截断?

1个回答

5

它进行四舍五入:

select cast(9.12345 as decimal(10,4))

返回 9.1235

不错的测试。你也可以创建一个临时表来测试一下。 - Esteban Araya
1
@Esteban:我想你可以,但我很懒。 - Eric

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接