• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    postgreSQL数据库 实现向表中快速插入1000000条数据

    不用创建函数,直接向表中快速插入1000000条数据

    create table tbl_test (id int, info text, c_time timestamp);
    insert into tbl_test select generate_series(1,100000),md5(random()::text),clock_timestamp();
    select count(id) from tbl_test; --查看个数据条数
    

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

    啥也不说了,看代码吧~

    --随机字母 
    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;
    
    

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

    以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。如有错误或未考虑完全的地方,望不吝赐教。

    您可能感兴趣的文章:
    • 使用postgresql 模拟批量数据插入的案例
    • PostgreSQL upsert(插入更新)数据的操作详解
    • 使用Postgresql 实现快速插入测试数据
    • Python随机生成数据后插入到PostgreSQL
    • postgres 使用存储过程批量插入数据的操作
    上一篇:postgresql插入后返回id的操作
    下一篇:PostgreSQL function返回多行的操作
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    postgreSQL数据库 实现向表中快速插入1000000条数据 postgreSQL,数据库,实现,向,