使用调试程序,您可以在单步执行代码时查看并编辑变量的行为。调试程序提供了 [调试程序详细信息] 窗口,以显示在存储过程和 Java 类中使用的各种变量。当 Sybase Central 运行 [调试] 任务时,[调试程序详细信息] 窗口会显示在 [Sybase Central] 窗口的底部。
监视变量的值:
在要检查变量的过程中设置断点。
有关设置断点的信息,请参见设置断点。
在 [调试程序详细信息] 的 [变量] 窗格的 [局部] 选项卡上单击。
运行该过程。变量和变量的值将显示在 [局部] 选项卡中。
全局变量是由 Adaptive Server Anywhere 定义的,它包含有关当前连接、数据库和其它设置的信息。它们显示在 [变量] 窗口的 [全局] 选项卡上。
有关全局变量的列表,请参见全局变量。
行变量用于保留触发器中使用的值。它们显示在 [变量] 窗口的 [行] 选项卡上。
有关触发器的详细信息,请参见触发器简介。
静态变量用于 Java 类,它们显示在 [静态] 选项卡中。
在调试嵌套过程或 Java 类时,检查已确定的调用顺序是很有用的。您可以在 [调用堆栈] 选项卡中查看过程的列表。
显示调用堆栈
在要检查变量的过程中设置断点。
运行代码,直到断点。
过程的名称会显示在 [调用堆栈] 选项卡中。当前过程显示在该列表的最上面。调用它的过程紧接着显示在下面,依此类推。
SQL Anywhere Studio 9.0.2
版权所有 © 1989–2005 Sybase, Inc. 部分版权所有 © 2001–2005 iAnywhere Solutions, Inc. 保留所有权利。