原本系统中数据量有限,还有很多是英文的,老板演示的时候觉得不专业,需要随机生成一些内容,记录一下sql以便重复利用。
1. 随机座机号码
select concat(rpad(CEIL(RAND()*1000), 3, '0'), '-',rpad(CEIL(RAND()*1000), 3, '0'), '-',rpad(CEIL(RAND()*10000), 3, '0'))
2. 随机手机号码
select UNIX_TIMESTAMP()*10+floor(rand()*4000000000)
3. 随机email邮箱地址
select concat(char(if(floor(rand()*2)=0,65+floor(rand()*26),48+floor(rand()*9)),if(floor(rand()*2)=0,65+floor(rand()*26),48+floor(rand()*9)),if(floor(rand()*2)=0,65+floor(rand()*26),48+floor(rand()*9)),if(floor(rand()*2)=0,65+floor(rand()*26),48+floor(rand()*9)),if(floor(rand()*2)=0,65+floor(rand()*26),48+floor(rand()*9)),if(floor(rand()*2)=0,65+floor(rand()*26),48+floor(rand()*9))),internal_id, '@', char(if(floor(rand()*2)=0,65+floor(rand()*26),48+floor(rand()*9)),if(fl