mysql存储过程输入参数值

时间:2017-02-09 11:43:23

标签: mysql stored-procedures parameters

在MySQL存储过程中,有没有办法获取输入参数及其值?我可以从information_schema.parameters获取参数名称。但我也想知道运行时的参数值。 我想得到这个的原因是我有大量的存储过程。我想在每个存储过程中做的第一件事是传递的日志输入参数值。

1 个答案:

答案 0 :(得分:0)

您可以使用SELECT IN_VAR_PARAM,这将在屏幕上打印IN_VAR_PARAM输入参数。如果有多个输入参数,则可以使用相同的语句跟踪它们。 OR 您可以尝试使用Log table。只需创建简单的LOG表并逐个输入所有输入参数。 完成Procedure之后,您可以在LOG表中跟踪所有变量的值。