Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 12.0.0 (中文) » SQL Anywhere 服务器 - SQL 的用法 » 存储过程和触发器 » 调试过程、函数、触发器和事件 » 使用变量

 

显示调用堆栈

在调试嵌套过程时,检查已执行的调用顺序是很有用的。您可以在 [调用堆栈] 选项卡中查看过程的列表。

 ♦  显示调用堆栈
  1. 以具有 DBA 权限的用户身份使用 SQL Anywhere 12 插件连接到数据库。

  2. 在左窗格中,双击 [过程和函数]。

  3. 选择某个过程。

  4. 选择 [模式] » [调试]。

  5. 在 [您希望调试哪个用户?] 字段中,键入 * 对所有用户进行调试,或键入要调试的数据库用户的名称。

  6. 在右窗格中,单击要插入断点的那一行。

    在单击的行中会出现一个光标。

  7. 按 F9。

    一个红色圆圈即会出现在代码行的左侧。

  8. 在 [调试程序详细信息] 窗格中,单击 [局部] 选项卡。

  9. 在左窗格中,右击该过程并选择 [从 Interactive SQL 执行]。

  10. 在 [调试程序详细信息] 窗格中,单击 [调用堆栈] 选项卡。

    过程的名称会显示在 [调用堆栈] 选项卡中。当前过程显示在该列表的最上面。调用它的过程紧接着显示在下面。