mysql里面的while里面为什么会重复输出最后一个数据
mysql里面的while运行机制是先执行再判断,当监听语句判断tag=1的时候,while里面的语句会继续执行,但是监听语句里面的tag=1会让fetch语句失效,进而接着执行1select uid语句,所以会输出两次最后一个eg:create procedure get_all_info12()begindeclare uid int(5) default
原创
2016-08-31 20:23:54 ·
555 阅读 ·
0 评论