日期:2014-05-18  浏览次数:20457 次

存储过程中,将查询返回的值赋给一个变量
存储过程中的sql语句如下:
select   orderid   from   info_class   where   classid=@classid

我在存储过程中声明如下变量:
declare   @order   int
我如何将上面的sql语句返回的结果赋给变量   @order呢  


请大家指教,哈哈~~~

------解决方案--------------------
有个规定就是查询语句必须只返回唯一结果才能给变量赋值
------解决方案--------------------
我也有个问题,不知道你笑什么,哈哈得有点怪异,搞得我不敢回答问题
------解决方案--------------------
output
------解决方案--------------------
to yzn800930(灌水有理,偷窥无罪)

不同意,如果返回多行语句,返回的变量值应该是最后一跳