您如何调试MySQL存储过程?

我当前用于调试存储过程" title="存储过程">存储过程的过程非常简单。我创建一个名为“

debug”的表,在其中运行时从存储过程中插入变量值。这使我可以在脚本中的给定位置查看任何变量的值,但是是否有更好的方法来调试MySQL存储过程?

回答:

我做的事情和你很相似。

通常,我将包含一个默认为false的DEBUG参数,并且可以在运行时将其设置为true。然后将调试语句包装到“ If DEBUG”块中。

我还将日志表与许多工作结合使用,以便我可以查看流程和时间安排。我的调试代码也在那里输出。我包括调用参数名称,简短描述,受影响的行数(如果适用),注释字段和时间戳。

好的调试工具是所有SQL平台的不幸失败之一。

以上是 您如何调试MySQL存储过程? 的全部内容, 来源链接: utcz.com/qa/411955.html

回到顶部