我要写一个参数不确定的存储过程,用于更新或插入,该如何处理!!

解决方案 »

  1.   

    如果是个数不确定的话,你最好是把所有可能用的变量都作为参数,在一个程序中如果没有用到某些参数,则简单的将他赋值为空。这样的话,存储过程中的sql文要写成字符串形式的,还要用到if、else……
      

  2.   

    能否给个例子,小弟刚学SQL,谢谢!!
      

  3.   

    呵呵,我也正想搞这个
    学习ing
      

  4.   

    我想做成像printf一样的函数,比如:create proc pp(@f1 varchar(100),@f2 varchar(100),....)。
    不知该如何处理,哪位老大能给个例子嘛,
      

  5.   

    把参数组装成字符串
    "param1=a;param2=b;...;paramn=n;"
    传进去后再分解。