Access教程
  • sql server教程
  • MySQL教程 DB2教程 ORACLE教程
    当前位置:教程 > 数据库 > sql server教程 > 正文

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

    编辑:教程网 来源:网络 时间:2011年06月14日 15:44
    可以采用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的语句里无效.

  • 原文来自 教程网 转载请注明:http://www.websmill.com/shujuku/sql_server/2926.html

  • 上一篇:如何在客户端调用SQLSERVER的DTS包?
  • 下一篇:内部 SQL Server 诊断工具,第 1 部分:PSSDiag