例1 如下图1/100在sql server 里面结果为0 多方查找资料,跟除数与被除数的精度有关,SQL Server会自动根据除数与被除数的最大精度去对运算结果取精度,这里的除数和被除数都是整数,所以得到的结果也是整数。 例2 如下图 通过以上例子,可以得出在sql server 中,只要除数与被除数任意一个是小数形式其结果也会是小数形式。所以在sql server 中除法运算结果显示为0,可以将除数或被除数转换成float类型。如下图