怎么调式存储过程?比如看他一步一步执行,可以吗?
怎么调式存储过程?比如看他一步一步执行,可以吗? 问题点数:20、回复次数:2Top
1 楼jinjazz(近身剪)回复于 2005-04-01 09:54:18 得分 5
用查询分析器,显示对象浏览器,选中要调试的存储过程,右键->调试...Top
2 楼libin_ftsafe(子陌红尘:TS for Banking Card)回复于 2005-04-01 09:58:31 得分 15
查询分析器,显示对象浏览器,选中要调试的存储过程,右键->调试,进入Transact-SQL 调试程序
"Transact-SQL 调试程序"窗口显示将要调试的存储过程文本,并提供下列调试选项。
GO:以调试模式运行存储过程。
切换断点:在当前行设置或删除断点。在包含不可执行代码(比如注释、声明语句)的行或者空行中无法设置断点。
删除所有断点:清除代码中的所有断点。
步入:一次执行一条代码语句。"跟踪"执行当前执行点的语句。如果此语句将调用一个过程,那么下一条显示的语句便是此过程的第一条语句。
跨过:一次执行一条代码语句。如果当前语句包含对一个过程的调用,那么单步会将此过程当成一个单元执行,然后再前进至当前过程的下一个语句。因此,无论当前语句是否调用其它过程,显示的下一条语句都是当前过程的下一个语句。
异步:执行当前执行点所在函数的剩余行。显示的下一条语句是紧挨着过程调用的语句。执行了位于当前执行点与最后执行点之间的所有代码。
运行至游标:在代码内部要让执行停止的位置,指定一条语句。使用此选项避免单步调试大循环。
重新启动:从存储过程的开始重新启动执行。
停止调试:暂停调试。
监视:显示当前监视表达式。
调用栈:列出已启动但未完成的过程调用。
自动回滚:使过程执行期间完成的所有工作自动回滚。Top




