返回应该有两种
1.Output类型,可以有多个。
2.Return, 只能有一个,因为return以后调用的存储过程就结束了。

解决方案 »

  1.   

    可以写自定义函数,当然返回值只能是一个你说的同时返回多个值得情况,在where子句中也无法使用阿。只能是先调用存储过程,把返回值存放到多个变量中,然后在where 子句中使用这些变量
      

  2.   

    LZ的意思应该是在where子句中调用存储过程例如: select * from T1 where  sp_test(id) >2