0

次のようなカーソルを作成します。

SQL> CREATE OR REPLACE PROCEDURE Update_STUD_FinAid ( AIDY_CODE IN VARCHAR2 ) IS
  2    CURSOR PublicationC IS
  3      SELECT SGBSTDN_USER_ID from SGBSTDN
  4       WHERE SGBSTDN_TERM_CODE_EFF ='201030';
  5  BEGIN
  6    close PublicationC;
  7    
  8    OPEN PublicationC;
  9  
 10    FOR PublicationR IN PublicationC
 11    LOOP
 12      DBMS_OUTPUT.PUT_LINE( PublicationR.SGBSTDN_USER_ID );
 13    END LOOP;
 14  
 15    close PublicationC;
 16   
 17  END;
 18  /

手順が作成されました。

そして、プロシージャを実行すると、次のエラーが発生します。

ERROR at line 1:
ORA-06512: at line 2

お知らせ下さい。

ありがとう

4

0 に答える 0