当前位置: 代码迷 >> Sql Server >> 随机生成六位数的随机码
  详细解决方案

随机生成六位数的随机码

热度:73   发布时间:2016-04-27 11:33:40.0
随机生成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    赵大
  相关解决方案