Oracle
 sql >> база данни >  >> RDS >> Oracle

Oracle SQL - Как мога да извикам конвейерната функция на ODCI с помощта на JSP

Опция 1 Създаване на функция за връщане на силен референтен курсор.

    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()));    

Вариант 2. Можете да опитате израз на курсора, той също трябва да работи. Израз на курсора .

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. Известието за промяна на базата данни на JPA Eclipselink не прави невалиден запис в кеша

  2. Грешка в заявката за Oracle Подзаявката за един ред връща повече от един ред

  3. оператор за условен избор в Oracle

  4. Oracle PL/SQL групово събиране с пример за изключения за запазване

  5. Връзката не може да бъде прехвърлена към oracle.jdbc.OracleConnection