有人可以请一些人分享调试存储过程的方法吗?这是一个面试问题,面试官在不使用工具的情况下询问调试SP的方法。最后他说,在Oracle中,包中有一些东西可以提供调试方法。我没有理解他也没有完全解释:(
答案 0 :(得分:1)
好吧,如果您使用SSMS,最简单的方法是使用打印功能。如果ti已“到达”,您想要查看的每一行,只需添加一个打印'行X'并检查您的消息标签。
如果您不在SSMS上,可以创建一个全局临时表(创建表## debug_table ....)并在proc中添加插入语句,其中包含与打印相同的逻辑。
当然,所有这些“解决方案”都在考虑你有更新程序。如果你不知道我真的不知道怎么做。