postgreSQL 批量插入10000条数据 ,生成随机字母随机数

时间:2024-03-26 16:14:01
--随机字母 
select  chr(int4(random()*26)+65);

--随机4位字母
select  repeat( chr(int4(random()*26)+65),4);

--随机数字 十位不超过6的两位数
select  (random()*(6^2))::integer;

--三位数
select  (random()*(10^3))::integer;


insert into t_test SELECT generate_series(1,10000) as key,repeat( chr(int4(random()*26)+65),4), (random()*(6^2))::integer,null,(random()*(10^4))::integer;

postgreSQL 批量插入10000条数据 ,生成随机字母随机数

10000条数据完成,开始测试吧

postgreSQL 批量插入10000条数据 ,生成随机字母随机数