【发布时间】:2017-04-03 01:04:50
【问题描述】:
我想为我的用户表生成 6 位唯一随机数。此唯一代码与表主键不同。它不应该是连续的,并且必须是 6 位数的格式。我不得不忽略像 111111、222222、...这样的数字。
我可以使用 C# 中的 Random() 类来生成它,但唯一性是关键。
在 C#(或 SQL Server)中有什么解决方案吗?
【问题讨论】:
-
生成唯一“随机”数字的一种方法是加密唯一输入:0、1、2、3、4,...唯一输入将生成唯一输出。
标签: c# sql-server random unique