首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

该怎样写参数,该怎么解决

2012-11-04 
该怎样写参数SQL codedeclare @ytd int set @ytd select + isnull([Mtd201201],0.0) + isnull (Mtd2012

该怎样写参数

SQL code
declare @ytd int set @ytd= 'select' + isnull([Mtd201201],0.0) + isnull (Mtd201202,0.0) + isnull(Mtd201203,0.0) + isnull(Mtd201204,0.0) + isnull(Mtd201205,0.0) + isnull(Mtd201206,0.0) + isnull(Mtd201207,0.0) + isnull(Mtd201208,0.0) + isnull(Mtd201209,0.0) + isnull(Mtd201210,0.0) + isnull(Mtd201211,0.0) + isnull(Mtd201212,0.0) +' from dbo.RPT_resultA41  where companyid=1 and classify=1'print @ytd


[解决办法]
终于明白了:
declare @ytd int 
select @ytd=isnull([Mtd201201],0.0) + 
isnull (Mtd201202,0.0) + 
isnull(Mtd201203,0.0) + 
isnull(Mtd201204,0.0) + 
isnull(Mtd201205,0.0) + 
isnull(Mtd201206,0.0) + 
isnull(Mtd201207,0.0) + 
isnull(Mtd201208,0.0) + 
isnull(Mtd201209,0.0) + 
isnull(Mtd201210,0.0) + 
isnull(Mtd201211,0.0) + 
isnull(Mtd201212,0.0) from dbo.RPT_resultA41 where companyid=1 and classify=1
print @ytd

热点排行