Toad Oracle Pl/sql 断点到断点的跳转调试

Toad Oracle Pl/sql Debugging as jump from breakpoint to breakpoint

当我在 Toad 中调试 Pl/sql 过程时,我想从一个断点跳到下一个断点。我该怎么做?

在任何 Oracle PL/SQL 调试会话中,设置两个断点。确保它们都在确实可执行的行上,并且没有条件代码分支会阻止程序永远不会真正到达 B 点...在执行代码期间,当您到达 A 点时,询问你的 IDE 到 'Execute' 它将继续,直到遇到下一个断点或异常。

代码不会跳转,它会实际执行A和B之间的每一行代码,当它停在B点时你会看到cursor/highlighted行'jump'。

请注意,当它在 B 点停止时,该行实际上尚未执行,直到您告诉调试器再次 'run' 才会执行 - 此时它会一直执行到它到另一个断点,出现异常,或者到程序结束。

或者,您可以让 IDE 到 'Step Over',它会执行当前行并在下一行停止。