cast函数就行啊
select cast(字段 as numeric(10,2)) from 表名
(10,2)那个你参照你自己字段的具体内容修改吧,2是小数位,10是一共的长度
declare @tableName varchar(50) set @tableName= 'tab'+ @@identity
插入以上代码即可!
SELECT CAST(字符型数据 AS NUMERIC(12,2))
你发的这问题出来,怎么不去百度一下呢,,sql更改字段类型