0

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;
 /

シェルで出力が必要です。誰でも助けてください。

4

1 に答える 1