finereport報表調用oracle的存儲過程

最近幾天一直在做FR報表,因爲業務算法複雜,就用了存儲過程,找了好幾天沒有找到相關資料今天終於做好了,發出來與大家看一下共同提高。

實際例:http://bbs.finereport.com/?fromuid=131

 

存儲過程代碼:

CREATE OR REPLACE PACKAGE test1 AS
TYPE Test_CURSOR IS REF CURSOR;
END test1;


create or replace procedure p_test1(pct out test1.Test_CURSOR)
as
begin
  OPEN pct FOR select * from dl.v_dl_qilgtz;
end;

 

FR的調用方式:

{call DL.P_TEST1(?)}

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章