mysql函数参数的限制不能使用in或out作为参数
导读:MySQL或out作为参数或out作为参数。和out参数?参数和一个out参数:```yFunction12 INT, OUT result INT BEGIN12;12参数,而result是out参数。或out作为函数参数?和out参数在...
MySQL或out作为参数
或out作为参数。
和out参数?
参数和一个out参数:
```yFunction12 INT, OUT result INT)
BEGIN12;
12参数,而result是out参数。
或out作为函数参数?
和out参数在函数调用时有特定的语法要求,而函数参数不符合这些语法要求。
参数进行计算,并返回计算结果:
```yFunction12 INT)
RETURNS INT
BEGIN
DECLARE result INT; 12;
RETURN result;
12参数,而result是通过RETURN语句返回的。
或out作为函数参数?
参数时,需要在函数调用中指定参数的值,如下所示:
```yFunction(1, 2);
yFunction参数进行计算。
同样地,在使用out参数时,需要在函数中使用DECLARE语句声明变量,并在函数中设置变量的值,如下所示:
```yFunction12 INT, OUT result INT)
BEGIN12;
在上面的示例中,result变量是通过SET语句设置的,而不是作为函数参数传递的。
和out参数在函数调用时有特定的语法要求,而函数参数不符合这些语法要求。为了避免这个问题,可以使用合适的语法结构,如在函数调用中指定参数的值或在函数中使用DECLARE语句声明变量。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: mysql函数参数的限制不能使用in或out作为参数
本文地址: https://pptw.com/jishu/295089.html