隨筆 - 100  文章 - 50  trackbacks - 0
          <2025年5月>
          27282930123
          45678910
          11121314151617
          18192021222324
          25262728293031
          1234567

          常用鏈接

          留言簿(3)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          收藏夾

          我收藏的一些文章!

          搜索

          •  

          最新評論

          閱讀排行榜

          評論排行榜

           
          Start with...Connect By子句遞歸查詢一般用于一個表維護樹形結構的應用。
          創建示例表:
          CREATE TABLE TBL_TEST
          (
            ID    NUMBER,
            NAME  VARCHAR2(100 BYTE),
            PID   NUMBER                                  DEFAULT 0
          );
           
          插入測試數據:
          INSERT INTO TBL_TEST(ID,NAME,PID) VALUES('1','10','0');
          INSERT INTO TBL_TEST(ID,NAME,PID) VALUES('2','11','1');
          INSERT INTO TBL_TEST(ID,NAME,PID) VALUES('3','20','0');
          INSERT INTO TBL_TEST(ID,NAME,PID) VALUES('4','12','1');
          INSERT INTO TBL_TEST(ID,NAME,PID) VALUES('5','121','2');
           
          從Root往樹末梢遞歸
          select * from TBL_TEST
           start with id=1
           connect by prior id = pid
           
          從末梢往樹ROOT遞歸
          select * from TBL_TEST
           start with id=5
           connect by prior pid = id

          作者Blog:http://blog.csdn.net/54powerman/
          posted on 2009-11-02 15:51 fly 閱讀(293) 評論(0)  編輯  收藏 所屬分類: 數據庫學習
          主站蜘蛛池模板: 临高县| 社旗县| 平湖市| 宁远县| 奇台县| 清涧县| 丰台区| 崇明县| 铁岭市| 精河县| 辰溪县| 苏尼特左旗| 读书| 贵南县| 永定县| 鄂温| 沂水县| 鄯善县| 卢龙县| 咸宁市| 乌什县| 连云港市| 防城港市| 兴安盟| 上犹县| 内乡县| 黄陵县| 南皮县| 宁波市| 舟山市| 莱芜市| 南通市| 隆回县| 贺州市| 万盛区| 邓州市| 星子县| 清原| 衡山县| 漠河县| 陕西省|