所以从本质上讲,我已经将层次结构数据保存到具有标准父/子关系的表中。 我想删除孩子名字的一部分(例如第一个字母),并使用它来连接下一个级别。示例:每个父母都有一个孩子。当所说的孩子成为父母时,他们会失去名字的第一个字母。因此,“名称”变为“ ame”,“ ame”就是它在相关记录中的显示方式。我的代码如下。
SELECT LEVEL,a.Parent,a.Child,substr(a.Child,2,LENGTH(a.Child)) fixed_Child
FROM table1 a
START WITH a. = 'Name'
CONNECT BY a.Parent = PRIOR substr(a.Child,LENGTH(a.Child));
任何帮助将不胜感激。我无法超越第一级。