Oracle
 sql >> Baza danych >  >> RDS >> Oracle

Jak wyświetlić plik wyjściowy sys_refcursor pl sql za pomocą narzędzia Toad?

W SQL*Plus możesz to łatwo zrobić za pomocą refkursora zmienna.

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>

Myślę, że w TOAD masz jakieś opcje wyjściowe. Wybierz zmienne, których wartości chcesz zobaczyć w danych wyjściowych, zestaw wyników kursora odnośnika otworzy się w innym oknie.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. kwerenda Oracle sql dla rekordów ze znacznikiem czasu mieszczącym się między dwoma znacznikami czasu

  2. Wyodrębnij dane z typu zdefiniowanego przez użytkownika za pomocą cx_Oracle

  3. Używanie wyzwalacza do implementacji ograniczenia sprawdzania klucza obcego

  4. Spring StoredProcedure z tablicą Oracle:ORA-01000:przekroczono maksymalną liczbę otwartych kursorów

  5. Hibernacja Dołącz do dwóch niepowiązanych tabel, gdy obie mają złożony klucz podstawowy