可以使用 SQL Anywhere 调试程序调试 SQL 存储过程、触发器、事件处理程序和您创建的用户定义函数。
也可使用调试程序进行以下操作:
调试事件处理程序 事件处理程序是 SQL 存储过程的扩展。本节中有关调试存储过程的内容也同样适用于调试事件处理程序。
浏览存储过程和类 您可以浏览 SQL 过程的源代码。
跟踪执行 逐行执行存储过程的代码。也可以监视被调用的函数堆栈。
设置断点 可以让代码运行到断点处,并在该处停止运行。
设置中断条件 断点包括代码行,但也可以指定中断执行代码的条件。例如,可以在第十次执行某行代码时停止执行,或仅在某个变量具有特定的值时停止执行。
检查和修改局部变量 在断点处停止执行后,可以检查和变更局部变量的值。
在表达式处中断执行及检查 在断点处停止执行后,可以检查各种表达式的值。
检查和修改行变量 行变量是行级触发器的 OLD 和 NEW 值。您可以检查和修改这些值。
执行查询 当执行在 SQL 过程中的断点处停止时,可以执行查询。这样,您就可以查看临时表中保存的中间结果、检查基表中的值以及查看查询执行计划。
![]() |
使用DocCommentXchange讨论此页。
|
版权 © 2012, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.1 |