1。不太同意你的想法,比较混乱和麻烦;
2。若非这样做,可以采用动态SQL语句来完成。

解决方案 »

  1.   

    tj_dns(愉快的登山者)
    如果想实现这样的功能你会用什么样的方法实现
      

  2.   

    "2。若非这样做,可以采用动态SQL语句来完成。"
      

  3.   

    动态SQL语句我没用过,能不能解释一下,最好能给个例子什么的
      

  4.   

    不赞成你所描述,这些应该是在业务层完成的工作。动态SQL ,倒也可以实现,但感觉没太大用。前台调用、参数也有限制,必须是XML串 不想了,相关工作太多...
      

  5.   

    看来你的要求只有用动态sql了
    写在存储过程里declare @sql nvarchar(100)set @sql='select @level=col from tablename where col=@cc'
    exec sp_executesql @sql,N' @cc char(11), @output char(11) output ',@cc, @output output
      

  6.   

    这样的问题我一以前似乎见过.(那是给许多相似结构的table设置triggers)
    当时没有想到何时的解决方法.
    后来只有copy和paste.
    不知道动态sql是如何进行的?
      

  7.   

    MS SQL或者T-SQL不是Object Oriented, 不会有Class, Method等的匹别, 在现时的环境下, 分别不应太大的.  或者将来MS SQL变为 SQL.net, 情况会有极大的不同吧.