oracle的存儲過程中使用with

procedure PRC_TEST(OUT_RESULT out sys_refcursor) is
begin
  open OUT_RESULT for
    with Q1 as
     (select 3 + 5 as S from DUAL),
    Q2 as
     (select 3 * 5 as M from DUAL),
    Q3 as
     (select S, M, S + M, S * M from Q1, Q2)
    select * from Q3;
end PRC_TEST;

返回結果是一個遊標集。

 

 

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