在调试嵌套过程时,检查已执行的调用顺序是很有用的。您可以在 [调用堆栈] 选项卡中查看过程的列表。
以具有 DBA 权限的用户身份连接到数据库。
在左窗格中,双击 [过程和函数]。
选择某个过程。
选择 [模式] » [调试]。
在 [您希望调试哪个用户?] 字段中,键入 * 对所有用户进行调试,或键入要调试的数据库用户的名称。
在右窗格中,单击要插入断点的那一行。
在单击的行中会出现一个光标
按 F9。
一个红色圆圈即会出现在代码行的左侧。
在 [调试程序详细信息] 窗格中,单击 [局部] 选项卡。
在左窗格中,右击该过程并选择 [从 Interactive SQL 执行]。
在 [调试程序详细信息] 窗格中,单击 [调用堆栈] 选项卡。
过程的名称会显示在 [调用堆栈] 选项卡中。当前过程显示在该列表的最上面。调用它的过程紧接着显示在下面。
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |