2008年7月5日8位随机病毒:生成100万不重复的8位均匀分布的随机编号
这篇论坛文章(赛迪网技术社区)着重介绍了生成100万不重复的8位均匀分布的随机编号方法,详细内容请参考下文:
要在10000000 - 99999999之间产生100万个不重复的随机数。可以建立一个表table1,这个表有两个字段,一个是所产生的随机数字段(int型),另外一个也是int型字段。
使用99999999 - 10000000 =89999999 整除 1000000 = 89(舍去)。然后从10000000开始循环1000000次,从10000000开始每一次加89,
即10000000、10000089、10000178...
然后每循环一次,使用newid...
[阅读全文] [PDF]
1 共1条 分1页