如何用SQL Procedure 實現HIERARCHY表的展開

大胖纸and小胖纸 2015-12-14 06:40:58
各位大神,
晚上好。
想知道如何用SQL Procedure 實現將HIERARCHY表給展開拉平。其實就相當於將一個樹狀的層級結構的每條路徑作爲一條記錄record,保存在一張表裏,最終輸出。樹狀結構一共有4層,從根節點到最終一級葉子節點。
問題描述如下:
源數據表:一張表 table A(數據庫中已有

語言:SQL Procedure
環境:Sql server 或Oracle 或 DB2 不限
輸出(期望得到的結果):一張表 table B

説明:輸出表中?代表空值,也可用NULL或者0代替。

求各位大神和IT小夥伴們指導~
如有表述不清楚的,請麻煩留言提問,先行謝過~
...全文
127 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
NODENAME 并沒有什麽規律,所以不能用RIP String的方法。

17,086

社区成员

发帖
与我相关
我的任务
社区描述
Oracle开发相关技术讨论
社区管理员
  • 开发
  • Lucifer三思而后行
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧