mysql存储过程遭遇了一点小问题,求指点

来源:互联网 发布:oracle数据库下载64位 编辑:程序博客网 时间:2024/06/14 03:42

问题代码:

 DELIMITER //
CREATE PROCEDURE test8()
BEGIN
DECLARE i INT;
DECLARE v ITN;
SET i=0;
WHILE i < 10 DO
SET v=i+2;
INSERT INTO test(`name`) VALUES (v);
i=i+1;
END WHILE;
END;
//

DELIMITER ;


下面的代码执行均成功:

DELIMITER //
CREATE PROCEDURE test6()
BEGIN
DECLARE v INT;
SET v =34;
INSERT INTO test(`name`) VALUES (v);
END;
//
DELIMITER ;


DELIMITER //
CREATE PROCEDURE test7()
BEGIN
DECLARE v INT;
SET v = 0';
WHILE v<5 DO
INSERT INTO test(`name`) VALUES (v);
END WHILE;
END;
//
DELIMITER ;

0 0
原创粉丝点击