网页学习体会

  • 首页
  • 个人博客
您的位置: 首页  >  IT文章  >  Postgresql 通过 While 循环插入测试数据

Postgresql 通过 While 循环插入测试数据

分类: IT文章 • 2022-04-06 10:35:17

需要大批量测试数据时可能会用到SQL批量新增的方法。

DO $$
DECLARE
i INTEGER := 1;
identityId BIGINT := 200000000001;
BEGIN
  WHILE i < 100 LOOP
    identityId = identityId + 1;

      -- INSERT 语句
      -- 将字符串转为 uuid cast ('057b8c51-f62f-4260-bdbb-' || identityId as uuid)
							 
    i = i + 1;
  END LOOP;
END $$;

上面 uuid 是通过字符串加数字的方式实现的,也可以参考以前翻译过的一篇文章《PostgreSQL中的如何生成 UUID/GUID》获取 uuid。

相关推荐

  • SQLServer 循环1百万插入测试数据
  • SqlServer 循环插入 大量 测试数据
  • python学习——通过while循环语句实现九九乘法表的四种表达方式
  • 请问WHILE循环,输出1+N的结果,不用插入临时表
  • 通过循环拼接更新字段在插入数据库clob字段会导致什么有关问题.
  • ,mysql循环插入测试数据,一下
  • 好傻的WHILE循环插入,哪位高手能帮小弟我把这个WHILE给变成一句话插入
  • 关于win32汇编的有关问题,为什么小弟我的win32汇编程序编译通过,当小弟我调试到while循环时就出错
  • 如何通过Python在PostGreSQL中插入列注释?
  • 通过PostgreSQL中的循环添加多个列
  • 智慧工地对接-视频从云平台上获取数据至本地
  • 入门系列-集成 Autofac 集成 Autofac
    网站免责声明 网站地图 最新文章 用户隐私 版权申明
本站所有数据收集于网络,如果侵犯到您的权益,请联系网站进行下架处理。   

Copyright © 2018-2021   Powered By 网页学习体会    备案号:   粤ICP备20002247号