计算预先计算的值PL / SQL

时间:2016-04-19 13:55:52

标签: oracle plsql

我试图在pl / sql中的一个过程中进行两次计算。简单版本看起来像

select a1+a2
into a
from table c;

select b1+b2
into b
from table c;

... 最后我想进一步计算a和b的结果,所以让我们说

select (a*b) 
into c
from x

insert 
into x (A,B,C)
values (a,b,c)
那会有可能吗?如果我把两个分成两个程序(首先计算a,b然后第二个程序来计算c)我得到的结果如

 A   | B    | C 
 a   | b    | null 
null | null | c 

我想要的是

A   | B  | C 
a   | b  | c 

0 个答案:

没有答案