标签归档:sql保留小数位

mssql sqlserver 保留小数位指定位数的2种方法分享

摘要:

下文讲述将”sql数值型”类型数值转换为指定小数位的数据

方法1:采用 cast 方式转换数值类型至指定小数位:


  declare @a  decimal(18,3)

set @a = 18.893

select cast @a as decimal(18,2)

方法2:采用 convert 方式转换数值类型至指定小数位:


  declare @a  decimal(18,3)

set @a = 18.893

select convert(decimal(18,2),@a)