
如图表结构是行政区树形结构的表,我现在想加入一个path字段,记录全路径,比如福建省的pid是中国的主键,那么在福建省path中记录全路径为:/1/2,以此类推,全路径是以主键组合以“/”连接的,因为行政区表并没有path记录全路径,所以想用SQL语句批量更新,把每条记录都加上路径,能否通过游标做批量更新,希望大神帮个忙
------解决方案--------------------
导入oracle,用下面语句查询,然后将查询结果导回sqlsever即可
SELECT T.*,sys_connect_by_path(ID,'/')
FROM T
CONNECT BY PRIOR ID=PID
START WITH PID=0