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

OracleSQL-JSPを使用してODCIパイプライン関数を呼び出すにはどうすればよいですか

    オプション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. Linuxシェル内で「OracleSQLDeveloper」と「OracleDatabase12c」に関するヒントが見つかりません

    2. psycopg2:1つのクエリで複数の行を挿入

    3. Oracleのすべてのマテリアライズドビューのリストを取得する方法

    4. Entity Framework:データベース内の多数の関連テーブルを1回のトリップでクエリする方法