当前位置: 代码迷 >> Sql Server >> 语句该怎么写
  详细解决方案

语句该怎么写

热度:64   发布时间:2016-04-27 21:25:00.0
求助语句该如何写?
求助语句该如何写?  
代码如下:
declare   @salitemname   nvarchar(50)  
declare   @year   int  
declare   @month   int  
declare   @sql   nvarchar(200)
set   @salitemname= '财政岗位工资 '
set   @year=2007
set   @month=3
set   @sql   =   'select   '+   @salitemname   +   '   from   tempsalary   where   年份= '+str(@year)+ '   and   月份= '+str(@month)
--select   @sql

exec   @sql  

经测试,@sql生成的Select   语句没有问题,但在执行exec   @sql时,提示找不到存储过程,请问该如何写代码来执行生成的select语句?



------解决方案--------------------
exec(@s)
  相关解决方案