Oracle--用变量保存查询出来的值

1:在我们一般编写存储过程中比较常见的是,习惯将查询出来的一个值赋值给一个变量,这个如何实现呢,用into,代码如下

   1 Select ID into 变量1 fromwhere 条件 

2:但当遇到查询多个值,如何将这些值都用变量保存呢?

(1)猜想:有没有可能是如下写法呢?

   1 Select ID into 变量1,Code into 变量2 fromwhere 条件 

  结果这样写会报错,之后在网上查询,有用游标的,但这速度慢,最终同事告诉我可以有如下写法,格式与上面有点区别

(2)正确结果 

  1 Select ID ,Code into 变量1,变量2 fromwhere 条件 

原文地址:https://www.cnblogs.com/wangoublog/p/3761818.html