在MySQL中,WHILE语句用于循环多次执行语句。
MySQL中WHILE语句的语法为:
[ label_name: ] WHILE condition DO
{...statements...}
END
WHILE [ label_name ];
每个都通过WHILE循环。
在MySQL函数中使用WHILE语句:
</td>
DELIMITER //
CREATE
FUNCTION
factorial ( num
INT
)
RETURNS
BEGIN
DECLARE
tmp
;
res
SET
tmp = 1;
res = 1;
label1: WHILE tmp <= num DO
res = res * tmp;
tmp = tmp + 1;
WHILE label1;
RETURN
res;
; //
DELIMITER ;
在这个示例中,我们演示了如何在Mysql计算阶乘。
原文链接:https://codingdict.com/