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

Oracle SQL Developerでrefcursorの結果/出力を確認するにはどうすればよいですか?

    SQL Developerで宣言されたバインド変数を使用して、結果を保持および表示できます。

    var r refcursor;
    exec myPackage.mySPTest(P_NOTIFICATION_ID => 1975357, P_CURSOR => :r);
    print r;
    

    exec は匿名ブロックの省略形であるため、これは次と同等です。

    var r refcursor;
    begin
        myPackage.mySPTest(P_NOTIFICATION_ID => 1975357, P_CURSOR => :r);
    end;
    /
    print r;
    

    P_CURSORでない限り 役に立たないものとして宣言されている、多分...



    1. Oracleで行を列に動的にピボットする

    2. OracleSQLの動的ピボット

    3. unsigned int / long型をEntityFrameworkで使用するにはどうすればよいですか?

    4. MariaDB JSON_MERGE_PRESERVE()の説明