孔雀南飞梦 2021-08-06 12:50 采纳率: 66.7%
浏览 19
已结题

关于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 $
    

```

  • 写回答

1条回答 默认 最新

  • 孔雀南飞梦 2021-08-06 13:08
    关注

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

    评论

报告相同问题?

问题事件

  • 系统已结题 8月14日
  • 创建了问题 8月6日

悬赏问题

  • ¥15 django5安装失败
  • ¥60 ios系统storm sniffer 写入http规则加密如何破解?
  • ¥15 Java与Hbase相关问题
  • ¥15 后缀 crn 游戏文件提取资源
  • ¥15 ANSYS分析简单钎焊问题
  • ¥20 bash代码推送不上去 git fetch origin master #失败了
  • ¥15 LOL外服加入了反作弊系统,现在游戏录像rofl文件离线都无法打开
  • ¥15 在centos7安装conda
  • ¥15 c#调用yolo3 dll文件获取的数据对不上
  • ¥20 WPF 如何实现多语言,label 和cs(live Charts)中是否都能翻译