关于MySQL数据库的一个小问题

实在找不到还有啥错误了,害

img


```sql
DELIMITER $
    CREATE PROCEDURE insermore_admin3(IN frequency INT)
    BEGIN
        DECLARE i INT default 0;DECLARE count_ INT default 0;
        a: WHILE count_<frequency  DO
        SET i=i+1;
        if i%2!=0 THEN ITERATE a;#当为奇数时进入下一轮循环
        INSERT INTO girls.admin(username,`password`) VALUES(CONCAT('你好',i),'123456');
        SET count_=count_+1;
        IF count_>=10 THEN LEAVE a;#当插入大于十条时 跳出循环 
        END if;
        END WHILE;
    END $
    

```

我知道是哪里的问题了,第一个if后面没加end if已经解决了