http://www.jb51.net/article/74284.htm
解释:
round()函数,是四舍五入用,第一个参数是我们要被操作的数据,第二个参数是设置小数四舍五入的精度。
select ROUND(32.678,)--32.700
numeric函数,保留小数点后有效数。2个参数,第一个表示数据长度,第二个参数表示小数点后位数。
cast as numeric(5,2)函数,转换数据类型,在是为了四舍五入之后的数字能确保显示小数点。
它包括用AS关键字分隔的源值和目标数据类型将这个值转换为numeric类型
select CAST(32.678 as numeric(5,1)) --32.7
decimal(),也确定值的精度与小数位数。 numeric数字类型和decimal数字类型的一样的。
二、类型转换
update YG_LIS_JCBYTK set SYXH=CAST(13807 AS Decimal(9, 0)),HISSYXH=CAST(13807 AS Decimal(9, 0)),ZYHM='0011271259' where SYXH=