欧美三区_成人在线免费观看视频_欧美极品少妇xxxxⅹ免费视频_a级毛片免费播放_鲁一鲁中文字幕久久_亚洲一级特黄

【Oracle 學(xué)習(xí)筆記】Day 3 存儲(chǔ)過程及函數(shù)

系統(tǒng) 1865 0
Producedure&Function
        
          create
        
        
          or
        
        
          replace
        
         package TestPack 
        
          is
        
        
          --
        
        
           Author  : ADMINISTRATOR
        
        
          --
        
        
           Created : 2012-4-27 14:01:29
        
        
          --
        
        
           Purpose : 測試
        
        
           

  type myCursor 
        
        
          is
        
         ref 
        
          cursor
        
        
          ;

  

  
        
        
          procedure
        
        
           TestPro(

     p_Cond 
        
        
          varchar2
        
        
          ,

     p_ReCursor0  out myCursor,

     p_ReCount out 
        
        
          number
        
        
          

     ); 

  
        
        
          FUNCTION
        
        
           TestFunc(

    p_MaterialID 
        
        
          varchar2
        
        
          

  )
        
        
          return
        
        
          varchar2
        
        
          ;




        
        
          end
        
        
           TestPack;




        
        
          create
        
        
          or
        
        
          replace
        
         package body TestPack 
        
          is
        
        
          procedure
        
        
           TestPro  

(

  p_Cond 
        
        
          varchar2
        
        
          ,

  p_ReCursor0  out myCursor,

  p_ReCount out 
        
        
          number
        
        
          

)


        
        
          is
        
        
          

  v_MySQL 
        
        
          varchar2
        
        (
        
          8000
        
        
          );


        
        
          Begin
        
        
          

  v_MySQL:
        
        
          =
        
        
          '
        
        
          select * from Materials where 1=1 
        
        
          '
        
        
          ;

  v_MySQL:
        
        
          =
        
        v_MySQL
        
          ||
        
        
          p_Cond;

  
        
        
          open
        
         p_ReCursor0 
        
          for
        
        
           v_MySQL;

  
        
        
          select
        
        
          Count
        
        (
        
          1
        
        ) 
        
          into
        
         p_ReCount 
        
          from
        
        
           Materials;

  
        
        
          ENd
        
        
           TestPro;

  


        
        
          FUNCTION
        
        
           TestFunc(

    p_MaterialID 
        
        
          varchar2
        
        
          

  )
        
        
          return
        
        
          varchar2
        
        
          is
        
        
          

    Type myCursor 
        
        
          is
        
         ref 
        
          cursor
        
        
          ;

    p_ReCursor0  myCursor;

    p_ReturnValue 
        
        
          varchar2
        
        (
        
          8000
        
        
          );

  
        
        
          Begin
        
        
          select
        
         MaterialName 
        
          into
        
         p_ReturnValue 
        
          from
        
         Materials 
        
          where
        
         MaterialID
        
          =
        
        
          ''
        
        
          ||
        
        p_MaterialID
        
          ||
        
        
          ''
        
        
          ;

    
        
        
          return
        
        
           p_ReturnValue;

    
        
        
          End
        
        
           TestFunc;


        
        
          end
        
         TestPack;
      

終于整明白了。

原來需要一個(gè)cursor來打開進(jìn)行取數(shù)。

相比之下覺得SQL Server更人性化一點(diǎn),但是估計(jì)Java更以一切皆對(duì)象這樣的理念吧。

再深入的研究還得往后放放,包括游標(biāo)(當(dāng)然也比較easy),臨時(shí)表(總感覺很深?yuàn)W的樣子)。

【Oracle 學(xué)習(xí)筆記】Day 3 存儲(chǔ)過程及函數(shù)


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號(hào)聯(lián)系: 360901061

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長非常感激您!手機(jī)微信長按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對(duì)您有幫助就好】

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對(duì)您有幫助,請(qǐng)用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會(huì)非常 感謝您的哦?。?!

發(fā)表我的評(píng)論
最新評(píng)論 總共0條評(píng)論
主站蜘蛛池模板: 久久亚洲欧美日本精品品 | 久久福利在线 | 成人午夜毛片在线看 | 天天干夜夜笙歌 | 香蕉香蕉国产片一级一级毛片 | 国产精品99一区二区三区 | 国产精品网址 | 女女女女bbbbbb毛片在线 | 日本黄色激情视频 | 亚洲精品福利 | 国产乱码精品1区2区3区 | a级片在线观看 | 欧美人人干| 那里有毛片看 | 国产精品亚洲综合色拍 | 91高清在线观看 | 免费精品久久 | a级在线看 | 欧美午夜视频 | 夜夜爽夜夜叫夜夜高潮漏水 | 欧美一级做a爰片免费视频 亚洲男人的天堂久久精品 色吟av | 在线观看特色大片免费网站 | 国产普通话自拍 | 久久这里只有精品23 | 国产最新精品 | 精品欧美小视频在线观看 | 欧美精品一区在线发布 | 久久久久高清 | 亚洲v日本v欧美v综合v | 国内精品一区二区在线观看 | 久久久精彩视频 | 天天综合久久 | 久欧美 | 我不卡午夜 | 国产精品久久久久aaaa九色 | 无码免费一区二区三区免费播放 | 成年免费大片黄在线观看岛国 | 久久久精品一区二区三区 | 亚洲有码转帖 | 久久久久久免费播放一级毛片 | 色喜亚洲美女沟沟炮交国模 |