问题描述
我在使用两个嵌套游标循环同一个表的 oracle 过程中遇到问题。
从概念上讲,我有一个包含十列的表格,从一到十编号。
第 1 列必须始终有数据,因为它是主键。 第 10 列可能有也可能没有数据,就像子列一样,如果没有数据,则为父记录,否则为子记录。
我需要在两个不同的表中插入父记录,而在其中一个表中只插入子记录。
为此我创建了两个游标,一个选择父记录,另一个只选择子记录。
我将第 1 列(出现在子记录的第 10 列中)的值作为参数传递给第二个游标。
问题是它在完成第一个游标之前不会进入第二个游标,我需要它从第一个游标读取记录,输入第二个,读取存在的那些,然后返回到第一个游标。
谁能帮我解决这个问题?
从现在开始,感谢您的关注。
解决方法
尝试这样的事情:
./blog