yuanjinshenglife
yuanjinshenglife
采纳率0%
2016-06-30 14:00 阅读 1.2k

Oracle树形数据在同一张表中的复制

一张表中存的是树形数据,现在要将某个节点下面的所有数据(包括子节点的数据)复制到根节点下,然后按复制后的id及parent_id排列对应关系

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

2条回答 默认 最新

  • Royal_lr Royal_lr 2016-06-30 14:04

    那得用递归找到某个节点的所有子节点,,然后复制

    点赞 评论 复制链接分享
  • aline200 aline200 2016-07-01 01:44

    按照你所说的,数据也你能找出来了,最后一步只需把那个截取的子节点数据父级id 改为根节点就成了。或者可以先把那个子节点的父级id先改了,在复制,不冲突

    点赞 评论 复制链接分享

相关推荐