摘要: alter table tb add id intupdate tb set id=substring(LTrim(abs(checksum(newid()))),0,6) checksum(newid()) 这个的数据是唯一的,但是只取其中的一部分之后,就把重... 阅读全文
posted @ 2015-12-30 01:51 小宇飞刀 阅读(162) 评论(0) 推荐(0) 编辑
摘要: MSSQL随机数MSSQL有一个函数CHAR()是将int(0-255) ASCII代码转换为字符。那我们可以使用下面MS SQL语句,可以随机生成小写、大写字母,特殊字符和数字。大写字母:CHAR(ROUND(RAND() * 25 + 65,0))小写字母:CHA... 阅读全文
posted @ 2015-12-30 01:37 小宇飞刀 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 原文: 点击打开链接/*--作者:邹建--来自:csdn最近在论坛看到有人问,如何快速生成100万不重复的8位编号,对于这个问题,有几点是需要注意的:1. 如何生成8位随机数,生成的数越随机,重复的可能性当然越小2. 控制不重复3. 考虑性能针对这个... 阅读全文
posted @ 2015-12-30 01:29 小宇飞刀 阅读(351) 评论(0) 推荐(0) 编辑