一张表accounttb
里面有2个字段:id(自增,主键),account(唯一索引)一个插入存储过程:sp_insert(v_in_account char(51));
即将输入的v_in_account字符串变量插入到account字段上,id随之自增长一个测试存储过程:sp_insert_test(v_in_start int, v_int_end int);
即调用sp_insert(),插入account%d(从v_in_start 到v_int_end ),比如是test1到test10现在我做了这么一个测试:
同时开2个CMD窗口
用两个不同账号登陆
同时进行call sp_insert_test(1,1000)按道理
id字段应该有从1-1000显示
但测试结果是总行数是1000,但中间id有没有等于6的,也有没有等于50的等等 最后一行的id为1920 而不是应该1000
即:
id account
1 test1
2
3
4
5
7
8
.
.
.
49
51
.
.
.
1920 test1000不知道我说的大家明白不
谁能解释一下?
里面有2个字段:id(自增,主键),account(唯一索引)一个插入存储过程:sp_insert(v_in_account char(51));
即将输入的v_in_account字符串变量插入到account字段上,id随之自增长一个测试存储过程:sp_insert_test(v_in_start int, v_int_end int);
即调用sp_insert(),插入account%d(从v_in_start 到v_int_end ),比如是test1到test10现在我做了这么一个测试:
同时开2个CMD窗口
用两个不同账号登陆
同时进行call sp_insert_test(1,1000)按道理
id字段应该有从1-1000显示
但测试结果是总行数是1000,但中间id有没有等于6的,也有没有等于50的等等 最后一行的id为1920 而不是应该1000
即:
id account
1 test1
2
3
4
5
7
8
.
.
.
49
51
.
.
.
1920 test1000不知道我说的大家明白不
谁能解释一下?
解决方案 »
- mysql存储过程中游标问题
- mysql 5 下的varchar(100000)和text 那个好? 在性能上来说?
- Show Variables Like 'BaseDir%' 求BaseDir的地址值
- 忘了mysql的用户名和密码
- 如何在select语句中实现计算顺序
- mysql和postgresql哪一个比较好呀?各有何特点,我不知选取哪一个,都认为不错。
- 用纯C对mysql存取blob,分不够再加
- 我安装了MySQL,可是出问题了(高分求助)
- 新手linux 下mysql内存占用过高
- mysql 通过存储过程建表,含字段,注释等
- 求一个MYSQL查询语句!
- 这段话语法哪里错了 应该怎么改。。。。
为什么会出现不连续的 新手求解释 谢谢