2 つの値を追加して結果を返す oracle プロシージャ proc1 があります。シェルからこのプロシージャを呼び出し、その結果をシェルに表示する必要があります。シェルからそのプロシージャを呼び出すことはできますが、その PL/ SQL プロシージャは正常に完了しましたが、結果がシェルに届きません。
シェルからプロシージャを呼び出すためにこれを行っています...
$ echo "execute proc1(10,10);"|sqlplus -s system/xxxxx@orcl
これは正常に実行されている手順です。
create or replace procedure proc1
(N1 in number,N2 in number) is
begin
dbms_output.put_line(N1+N2);
end;
/
シェルで出力が必要です。誰でも助けてください。