新学会了while函数,就想试着简单地跑一下,结果就遇到了报错
全部代码如下。test是我临时建的一个表,里面只有一个v1字段,没有值,就想看看while能不能跑的通。
DELIMITER //
DROP function if EXISTS ab;
CREATE function ab
BEGIN
DECLARE i INT;
SET i = 0;
WHILE i<5 DO
INSERT INTO test(v1) VALUES(i+10);
SET i = i+1;
END WHILE ;
end;