Create table #Temp(qty int,total int,costtotal int ,sub varchar(200))
insert into #Temp select 1,2,3,'qty+total'
insert into #Temp select 5,1,6,'qty+total+costtotal'
insert into #Temp select 8,6,9,'qty*total'-- sub是可以自定义的公式,下面的SQL语句怎么得到具体的数值,Fun_eval(sub)= ?select qty,total,costtotal,sub,Fun_eval(sub) from #Temp-- 请问怎样写一个函数Fun_eval或者系统本身是否自带这样一个函数,可以得到由Fun_eval('Qty+Total')的值,qty,total为这个表的字段 ?