首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

随机生成六位数的随机码

2012-09-07 
随机生成6位数的随机码我需要生成6位数的随机码而且不能重复,如果发现表里有重复的随机码就需要在重新生成

随机生成6位数的随机码
我需要生成6位数的随机码而且不能重复,如果发现表里有重复的随机码就需要在重新生成一个不重复

存储过程

[解决办法]

SQL code
CREATE TABLE t1(    id VARCHAR(6) DEFAULT LEFT(NEWID(),6),    name VARCHAR(10))INSERT INTO t1 (name)SELECT '张三' UNION ALLSELECT '李四' UNION ALLSELECT '王五' UNION ALLSELECT '马六' UNION ALLSELECT '赵大'SELECT * FROM t1-----------------------id    name67B1F9    张三85D8A8    李四937BAA    王五64EB53    马六EC6041    赵大 

热点排行