Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

Cara menampilkan output sys_refcursor pl sql dengan alat Toad

Dalam SQL*Plus Anda dapat melakukannya dengan mudah menggunakan refkursor variabel.

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>

Saya kira di TOAD, Anda memiliki semacam opsi keluaran. Pilih variabel yang ingin Anda lihat nilainya di output, kumpulan hasil kursor ref akan terbuka di jendela yang berbeda.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. %ROWTYPE variabel dari nama tabel

  2. oracle - pernyataan apa yang perlu dilakukan?

  3. Kueri basis data untuk mencari menggunakan alamat

  4. Disebabkan oleh:java.sql.SQLException:ORA-01795:jumlah maksimum ekspresi dalam daftar adalah 1000?

  5. SQL IN Klausul 1000 batas item