sql >> データベース >  >> RDS >> Oracle

PL / SQLは、ストアド・プロシージャによって返される参照カーソルを出力します

    注:このコードはテストされていません

    refCursorリターンタイプのレコードを定義し、それをrecと呼びます。例:

    TYPE MyRec IS RECORD (col1 VARCHAR2(10), col2 VARCHAR2(20), ...);  --define the record
    rec MyRec;        -- instantiate the record
    

    プロシージャからrefcursorが返されると、コメントが含まれる場所に次のコードを追加できます。

    LOOP
      FETCH refCursor INTO rec;
      EXIT WHEN refCursor%NOTFOUND;
      dbms_output.put_line(rec.col1||','||rec.col2||','||...);
    END LOOP;
    


    1. MySQLで過去15日間のレコードを取得する方法

    2. Java-例外の最初の原因を見つける

    3. MySQLWorkbenchの代替-ClusterControl構成管理

    4. SQL Serverの分離レベル:一連​​の