我有以下存储过程,我需要为列的类别,函数&状态插入一组数据。如果类别始终为'1'且功能1至80,则状态始终为'ACTIVE'。Mysql存储过程while循环两次
BEGIN
DECLARE x INT;
SET x = 1;
WHILE x <= 80 DO
insert into functiontocategory (category,`function`,`status`) values ('1',x,'ACTIVE');
SET x = x+1;
END WHILE;
END
但它给我160行插入的数据,其中,2套1 80,而不是一组。我的程序有什么问题。
你可以调用两次程序,你的程序看起来很好 – Girish