<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      [轉(zhuǎn)]樹結(jié)構(gòu)表遞歸查詢在ORACLE和MSSQL中的實現(xiàn)方法

      樹結(jié)構(gòu)表:記錄樹形數(shù)據(jù)的二維數(shù)據(jù)表,包含"本節(jié)點ID”和"父節(jié)點ID"
      經(jīng)常需要進行遞歸查詢某個節(jié)點下的所有節(jié)點數(shù)據(jù)
      以下是分別在ORACLE和MSSQL中的實現(xiàn)

      如本例子中涉及的表
      TB_SM_ORGAN(
          ORG_ID int,
          ORG_CODE varchar(20),
          ORG_NAME varchar(40),
          IS_INITDATA char(1),
          ORG_PARENTID int,
          ORG_TYPEID varchar(6),
          ORG_AGENTID int,
          ORG_STATUS char(3),
          ORG_DESC varchar(200))

      【ORACLE】
      直接支持,使用SELECT * WHERE ..... START WITH ..... CONNECT BY 本節(jié)點ID=父節(jié)點ID
      例如:
      SELECT * FROM TB_SM_ORGAN where Org_Status = 'S0A' START WITH ORG_ID= @OrgId CONNECT BY PRIOR ORG_ID = ORG_PARENTID order by ORG_CODE

      【MSSQL】
      沒有增強型SQL實現(xiàn),需要使用臨時表和循環(huán)多次查詢的方式實現(xiàn)
      create function GetOrganSubTreeByOrganID (@id int)
      returns @t table(
          ORG_ID int,
          ORG_CODE varchar(20),
          ORG_NAME varchar(40),
          IS_INITDATA char(1),
          ORG_PARENTID int,
          ORG_TYPEID varchar(6),
          ORG_AGENTID int,
          ORG_STATUS char(3),
          ORG_DESC varchar(200))
      as
      begin
          insert @t select * from TB_SM_ORGAN where org_id = @id
          while @@rowcount > 0
              insert @t select a.* from TB_SM_ORGAN as a inner join @t as b
              on a.org_parentid = b.org_id and a.org_id not in(select org_id from @t)
         return
      end
      使用方法

      SELECT * FROM GetOrganSubTreeByOrganID (ID);

       出處: http://www.rzrgm.cn/sunnyflat/articles/1173239.html

      posted @ 2009-04-30 10:29  DukeCheng  閱讀(405)  評論(1)    收藏  舉報
      主站蜘蛛池模板: 亚洲色成人一区二区三区人人澡人人妻人人爽人人蜜桃麻豆 | 亚洲一二三区精品与老人| 国产影片AV级毛片特别刺激| 极品无码国模国产在线观看| 国产在视频线在精品视频2020| 少妇高潮潮喷到猛进猛出小说| 性无码一区二区三区在线观看| 国产一区二三区日韩精品| 安化县| 亚洲中文字幕有综合久久| 国产日韩综合av在线| 国产成人8X人网站视频| 久久99精品国产麻豆宅宅| 欧美精品在线观看视频| 国产精品一区中文字幕| 欧美日韩国产码高清| 久久精品道一区二区三区| 4hu44四虎www在线影院麻豆| 国产熟睡乱子伦视频在线播放| 亚洲开心婷婷中文字幕| 欧美乱妇狂野欧美在线视频| 在线天堂最新版资源| 亚洲伊人成无码综合网| 国产三级精品三级色噜噜| 进贤县| 国产中文字幕久久黄色片| 国产99在线 | 亚洲| 日韩人妻无码精品久久| 99国产精品永久免费视频| 久久精品人妻无码专区| 中文字幕国产日韩精品| 久久免费偷拍视频有没有| 欧美人与性动交ccoo| 成在线人视频免费视频| 女女互揉吃奶揉到高潮视频| 男人的天堂av一二三区| 岛国av在线播放观看| 猫咪AV成人永久网站在线观看| 精品国产一区二区三区香蕉| av中文无码乱人伦在线观看| 五月丁香综合缴情六月小说|