欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

sql 四舍五入两位小数

程序员文章站 2024-03-21 21:34:46
...
DECLARE @n INT,@Num DECIMAL(18,4),@sql NVARCHAR(1000),@para NVARCHAR(500)
SET @n=2
SET @Num=16.2624
SET @sql=N'SELECT CAST(ROUND(@Num,@t) AS DECIMAL(18,'+CAST(@n AS nvarchar(4))+'))' 
SET @para=N'@Num decimal(18,4),@t int'
EXECUTE sp_executesql @sql,@para,@[email protected],@[email protected]

 

相关标签: MSSQL