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

Toadツールを使用してsys_refcursoroutputplsqlを表示する方法

    SQL*Plusリカーサーを使用して簡単に行うことができます 変数。

    SQL> var r refcursor
    SQL>
    SQL> BEGIN
      2    OPEN :r FOR SELECT empno,ename FROM emp;
      3  END;
      4  /
    
    PL/SQL procedure successfully completed.
    
    SQL> print r
    
         EMPNO ENAME
    ---------- ----------
          7369 SMITH
          7499 ALLEN
          7521 WARD
          7566 JONES
          7654 MARTIN
          7698 BLAKE
          7782 CLARK
          7788 SCOTT
          7839 KING
          7844 TURNER
          7876 ADAMS
    
         EMPNO ENAME
    ---------- ----------
          7900 JAMES
          7902 FORD
          7934 MILLER
    
    14 rows selected.
    
    SQL>
    

    TOADには、ある種の出力オプションがあると思います。出力に値を表示する変数を選択すると、参照カーソルの結果セットが別のウィンドウで開きます。




    1. クエリを続編して、日付範囲の間にあるすべてのレコードを検索します

    2. group_concatの結果はIN状態では機能しません

    3. jQueryオートコンプリートをPHPソースで動作させる

    4. Oracleは、countmax条件でselectとしてテーブルを作成します