T-SQL update 表中一列为不重复的5位随机数

alter table tb add id   int

update tb set  id=substring(LTrim(abs(checksum(newid()))),0,6) 

checksum(newid()) 这个的数据是唯一的,但是只取其中的一部分之后,就把重复的可能性加大了。



原文地址:https://www.cnblogs.com/xieyunc/p/9126512.html