日期:2014-05-17  浏览次数:26121 次

操作数数据类型 varchar 对于 sum 运算符无效。
select   sum( '变量 ')   as   变量   from   表  
报错:操作数数据类型   varchar   对于   sum   运算符无效。
变量是varchar类型,用sum   求和可以吗?那用什么方式求和?

------解决方案--------------------
select sum(cast(变量 as bigint)) as 变量 from 表
例:select sum(cast(studentid as bigint)) as he from student