如何将存储过程IN参数初始化为默认值?

时间:2010-05-26 06:52:47

标签: mysql stored-procedures

当此存储过程在没有此参数的情况下执行时,存储过程应使用默认值,如果将此参数分配给值,则存储过程应按指定的值执行。

2 个答案:

答案 0 :(得分:1)

声明一个变量,比如myVar。检查参数是否为null。如果它不为null,则将其分配给myVar,否则您将分配默认值。

答案 1 :(得分:0)

你不能,这就是文档中没有提到它的原因。