数据库如何随机 PingCode智库
docs.pingcode.com
SQL语言随机生成字符串的几种方法
- 1. 1.利用newid()产生的uniqueidentifier都是随机且唯一的;示例:declare @string nvarchar(100);set @string =cast(newid() as nvarchar(100));select @string;go
- 2. 2.利用rand()生成随机数字串;示例:declare @string nvarchar(100);set @string = right(str(rand(),8,6),2);select @string;go
- 3. 3.利用rand()生成6位随机字符串;示例:declare @sql nvarchar(400) select @sql= 'select char( '+cONVERT(NVARCHAR,CONVERT(INT,26*rand())+97)+ ')+ CHAR( '+CONVERT(NVARCHAR,CONVERT(INT,rand()*26)+97)+ ')+ CHAR( '+CONVERT(NVARCHAR,CONVERT(INT,rand()*26)+97)+ ')+ CHAR( '+CONVERT(NVARCHAR,CONVERT(INT,rand()*26)+97)+ ')+ CHAR( '+CONVERT(NVARCHAR,CONVERT(INT,rand()*26)+97)+...
百度经验
生成随机字符串代码解析 CSDN博客
CSDN博客频道
没有更多结果了~
- 意见反馈
- 页面反馈