月掛夜中央

          懶惰程序員

          常用鏈接

          統計

          最新評論

          根據條件動態定義游標

          在oracle的函數或過程中,有時候需要根據傳進來的參數或者別的什么原因動態定義游標,那么該怎么定義呢,方法如下:
          首先,定義游標變量:
          type   cur   is   ref   cursor
          cv_name cur;
          然后,動態定義游標:
          If length(v_1)>0 Then 
                
          Open cv_name For 'select column1 from table1 where column1 = '||v_1;      
              
          Else 
                
          Open cv_name For 'select column1 from table1';      
              
          End If;
          后面的就按游標的正常使用就好了。

          我的微博 http://t.sina.com.cn/1401900445

          posted on 2008-07-08 14:46 月掛夜中央 閱讀(489) 評論(0)  編輯  收藏 所屬分類: SQL很強大

          主站蜘蛛池模板: 从江县| 昭平县| 灌云县| 红原县| 长葛市| 鲜城| 饶河县| 美姑县| 合作市| 辽中县| 盱眙县| 土默特左旗| 女性| 永德县| 张家川| 新巴尔虎右旗| 安义县| 社旗县| 福建省| 微山县| 盘锦市| 东港市| 体育| 当阳市| 三河市| 花莲县| 揭西县| 隆德县| 洞口县| 华安县| 西乡县| 九江市| 东城区| 上蔡县| 酒泉市| 濉溪县| 苗栗县| 石柱| 涿州市| 万荣县| 六盘水市|