mysql循环嵌套插入数据的问题
2012-04-11 23:08
323 查看
mysql循环嵌套插入数据的问题
2007-12-5 12:52提问者: hhhnizehui | 悬赏分:20 | 浏览次数:1389次我在mysql中写了名为insertmscorerate的存储过程。使用了一个嵌套的循环,declare i1,i2,i3,i4,i5 int default 1; declare num int default 1; while i1 <= 5 DO while i2<=5 do insert into a values(i1); set i2=i2+1; end while; set i1 = i1 + 1; end while; 想在表中插入25条记录,但是程序只执行5次,谁知道为什么?
推荐答案:
你应该在while i2<=5 do 之前添加set i2=1的语句,否则下一轮外循环到来时,由于i2已经太大,所以内循环不再执行。
相关文章推荐
- 那些年java web开发中遇到的问题(4)---如何实现表单提交(插入数据到mysql)
- 向mysql插入数据显示乱码的问题
- mysql里bigint插入数据问题
- JSP MySQL插入数据时出现中文乱码问题的解决方法
- 解决mysql无法插入中文数据及插入后显示乱码的问题
- MySQL 插入数据时,中文乱码问题的解决
- 遇到的问题-----------perl脚本用handlersocket把数据插入mysql执行时报错lock_tables
- MySQL 插入数据时,中文乱码问题的解决
- Mysql的longblob字段插入数据问题解决
- java向mysql插入数据乱码问题解决
- mysql 通过程序插入数据乱码问题
- java向mysql插入数据乱码问题的解决方法
- 解决mysql无法插入中文数据及插入后显示乱码的问题【亲测图文解说!】
- C#通过PHP向MySQL插入数据的编码问题
- SpringBoot插入数据到Mysql中遇到的乱码问题(Mysql环境原因)
- MySql插入数据,中文乱码问题
- MySQL 插入数据时,中文乱码问题的解决。
- Mysql乱码问题; 在java中,向数据库中插入数据出现乱码
- Mysql的longblob字段插入数据问题
- 解决PHP+Navicat for Mysql插入数据乱码问题