我试图在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