dfdfding

转自:http://blog.csdn.net/pengxuan/article/details/6908798

select round(0.99666,1,1) --返回0.90000

select round(\'0.99666\',1,1)--返回0.9

select round(convert(varchar,cast(cast(datediff(s,\'2016-04-26 08:19:03.000\',\'2016-04-26 08:20:00.000\') as float)/60 as decimal(18,2))),1,1)

 

例,1.67789
结果要显示为:1.67

 

  1. select round(\'1.67789\',2,1)  
  2.   
  3. /*  
  4. 1.67  
  5. */  

语法

 

ROUND ( numeric_expression, length [ , function ] )

 

参数

numeric_expression

精确数字或近似数字数据类型类别的表达式,或者可以隐式转换为 float 数据类型的表达式。

length

numeric_expression 舍入到的精度。当 length 为正数时,numeric_expression 舍入到 length 所指定的小数位数。当 length 为负数时,将按照 length 所指定的数值,在小数点左侧对 numeric_expression 进行舍入。

function

要执行的运算类型。当省略 function 或使用值 0(默认)时,将对 numeric_expression 进行舍入。当指定非 0 值时,将对 numeric_expression 进行截断。

分类:

技术点:

相关文章:

  • 2021-12-18
  • 2021-08-21
  • 2022-12-23
  • 2022-12-23
  • 2021-08-31
  • 2021-07-02
  • 2022-12-23
猜你喜欢
  • 2021-12-18
  • 2022-12-23
  • 2021-12-18
  • 2021-12-18
  • 2022-12-23
  • 2022-12-23
  • 2021-12-18
相关资源
相似解决方案