目录

SQL服务器 ROUND() 函数

示例

将数字四舍五入到小数点后两位:

SELECT ROUND(235.415, 2) AS RoundValue;
亲自试一试 »

定义和用法

ROUND() 函数将数字四舍五入到指定的小数位数。

提示:另请参阅地面()天花板()功能。

语法

ROUND( number, decimals, operation)

参数值

Parameter Description
number Required. The number to be rounded
decimals Required. The number of decimal places to round number to
operation Optional. If 0, it rounds the result to the number of decimal. If another value than 0, it truncates the result to the number of decimals. Default value is 0

技术细节

工作于: SQL Server(从 2008 年开始)、Azure SQL 数据库、Azure SQL 数据仓库、并行数据仓库

更多示例

示例

将数字四舍五入到小数点后两位,并使用手术范围:

SELECT ROUND(235.415, 2, 1) AS RoundValue;
亲自试一试 »

示例

将数字四舍五入到小数点后 -1 位:

SELECT ROUND(235.415, -1) AS RoundValue;
亲自试一试 »