PostgreSQL生成测试数据

前端之家收集整理的这篇文章主要介绍了PostgreSQL生成测试数据前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

创建测试表

CREATE@H_403_7@ TABLE@H_403_7@ test ( id integer@H_403_7@,test integer@H_403_7@ ) WITH@H_403_7@ ( OIDS=FALSE@H_403_7@ );@H_403_7@
ALTER@H_403_7@ TABLE@H_403_7@ test OWNER TO@H_403_7@ postgres;@H_403_7@

插入数据

插入100w行值为0-1000的数据,

-- 插入100w行记录@H_403_7@
insert@H_403_7@ into@H_403_7@ test SELECT@H_403_7@ generate_series(1@H_403_7@,1000000@H_403_7@) as@H_403_7@ key@H_403_7@,(random()*(10@H_403_7@^3@H_403_7@))::integer@H_403_7@;@H_403_7@

参考

猜你在找的Postgre SQL相关文章