隨筆 - 100  文章 - 50  trackbacks - 0
          <2025年7月>
          293012345
          6789101112
          13141516171819
          20212223242526
          272829303112
          3456789

          常用鏈接

          留言簿(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 閱讀(298) 評論(0)  編輯  收藏 所屬分類: 數據庫學習
          主站蜘蛛池模板: 旅游| 兴国县| 双鸭山市| 伊通| 盐边县| 禹城市| 石门县| 彝良县| 宜兰市| 桐城市| 彭泽县| 沂源县| 石门县| 蒙阴县| 马山县| 永州市| 东阿县| 宜黄县| 仁化县| 射阳县| 彭阳县| 蒙自县| 会同县| 江都市| 自治县| 儋州市| 长海县| 临沧市| 孙吴县| 温宿县| 肥西县| 巴楚县| 来安县| 若尔盖县| 张家口市| 徐闻县| 九寨沟县| 清原| 望都县| 盘山县| 平顺县|