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空间
点击: