时间:2021-07-01 10:21:17 帮助过:2人阅读
-- a+aa+aaa...+a..a
CREATE FUNCTION function_second (id INT) --创建 BEGIN DECLARE inxNum INT DEFAULT 0; DECLARE i INT DEFAULT 0; DECLARE result INT DEFAULT 0; adds:LOOP --开始一个名为adds的循环 IF i=n THEN leave adds; --leave adds 跳出名为adds的循环 END IF; SET inxNum = inxNum+pow(10,i)*a; SET result = result+inxNum; SET i = i+1; END LOOP adds; --循环结束标记 RETURN result; END
MySQL自定义函数例子
标签: