Oracle
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Oracle

Oracle SQL - Làm cách nào để gọi hàm ODCI pipelined bằng JSP

Tùy chọn 1 Tạo chức năng để trả về con trỏ giới thiệu mạnh.

    create or replace function getCursor return refcur_pkg.refcur_t  is
             c_tmp refcur_pkg.refcur_t;
            begin 
             open c_tmp for select * from StockTable;
             return c_tmp;
            end;  

SELECT * FROM TABLE(StockPivot(getCursor()));    

Tùy chọn 2. Bạn có thể thử biểu thức con trỏ nó cũng sẽ hoạt động. Biểu thức con trỏ .

SELECT * FROM TABLE(StockPivot(Cursor(select * from StockTable))); 



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Trong PL / SQL, lấy một bảng làm tham số, lọc nó và trả về

  2. Cách gán bộ đếm dựa trên một điều kiện

  3. Oracle:Kết hợp nhiều kết quả trong một truy vấn con thành một giá trị được phân tách bằng dấu phẩy

  4. Xác thực ngày trong Oracle mà không cần sử dụng hàm

  5. Mã nhận dạng Oracle thông thạo Nhibernate Quá dài - Vấn đề về tên bí danh