sql 随机生成NewId
sql 随机生成NewId
1.SQL Server中生成随机ID的函数是newId(),但是这样生成出来的随机ID是36位带【-】符号的。
select newId(); --2D8F28E0-5221-4137-94D5-25C195E353EB
2.配合replace()函数替换掉【-】符号来生成32位的不带【-】符号的随机ID
select replace(newId(), '-', '');
3.也可以配合lower()函数将小写字母转换为大写
select lower(replace(newId(), '-', ''));