隨筆 - 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)  編輯  收藏 所屬分類: 數據庫學習
          主站蜘蛛池模板: 闻喜县| 上饶县| 沙河市| 将乐县| 昭苏县| 潼关县| 西乌珠穆沁旗| 兴山县| 嘉义市| 互助| 东乌珠穆沁旗| 子长县| 顺义区| 房山区| 林芝县| 囊谦县| 巧家县| 常宁市| 辽阳市| 新晃| 分宜县| 山阴县| 揭阳市| 哈巴河县| 镶黄旗| 巫溪县| 鞍山市| 定日县| 垣曲县| 临沂市| 桂平市| 潼关县| 杂多县| 阿克陶县| 白城市| 芜湖市| 张家界市| 揭西县| 内江市| 郯城县| 西青区|