0

いくつかの関数 /procedures を呼び出す SQL 開発者で PL/SQL 匿名ブロックを実行しています (これは、他の関数/プロシージャを呼び出します) .... 外側のブロックには、呼び出された関数/プロシージャだけでなく、いくつかの Dbms_Output.Put_Line ステートメントが含まれています。 ... 外側のブロックの Dbms_Output.Put_Line ステートメントはうまく機能し、内側は何も出力しませんが、出力を提供します。助けはありますか?

 set serveroutput on;
 DECLARE
 p_comIds CM.NUM_ARRAY; --a table type
 --declare some variables
 BEGIN
   p_comIds  :=cm.NUM_ARRAY();
   p_comIds.EXTEND;
   p_comIds(p_comIds.LAST) := 18508781;
   cm.someProcedure(p_comIds); --contains Dbms_Output.put_line
  Dbms_Output.Put_Line('this prints'); -this prints
END;
4

0 に答える 0