在mysql中创建一个简单的函数

时间:2014-04-15 23:17:34

标签: mysql sql

我想创建并测试一个名为f_add20的函数,它接受一个整数参数。然后该函数添加20并将结果作为整数返回。

这是我到目前为止创建的代码。我已经对它进行了一小时的故障排除。我知道这很简单。任何帮助将不胜感激。

 delimiter $
 create function f_add20 (num int)
returns int
 begin
 declare final int;
select num into final + 20
from dual;
return final;
 end $
 delimiter;

 /*Use function created above*/
 select f_add20(3) from dual;

1 个答案:

答案 0 :(得分:0)

select num into final + 20更改为select num + 20 into final