SQL语句中的一些参数如何用变量来代替?

80酷酷网    80kuku.com

  可以采用exec方法
declare tempStr varchar(350)
select tempStr='Update weekcount set ['+convert(varchar,week)+']=['+convert(varchar,week)+']+1 where
userid='''+replace(user,'''','''''')+''''
exec(tempStr)
注意: 使exec不能返回一些变量的值,而且当前的变量值在exec的语句里无效.














分享到
  • 微信分享
  • 新浪微博
  • QQ好友
  • QQ空间
点击: