exec 存储过程 @参数1=value1,@参数2=value2,....

解决方案 »

  1.   

    declare sp_xxx procedure sp_name
       @参数1=values1,
       @参数2=values2,
    ……;
    exec sp_xxx ;
      

  2.   

    一:如果调用存储过程的语句是批处理的第一条语句则为:
    存诸过程名
    二:不用返回执行状态
    exec 存诸过程名(参数)
    注:如果有用于输出的参数则在定义存储过程时要用output 关键字加以说明并且在主调中对用于接返回的此输出参数的变量定时也要用output 关键字加以说明
    三:返回执行状态
    变量名=exec 存储过程名(参数 )