首页 > 数据库 >postgresql中根据上次的查询结果循环插入

postgresql中根据上次的查询结果循环插入

时间:2023-06-14 22:33:26浏览次数:53  
标签:tmp code postgresql 查询 插入 test END id

循环插入

DO 
$$
DECLARE  
    tmp RECORD;  
BEGIN  
    FOR tmp IN select distinct id from test LOOP  
        INSERT INTO test1 (id,role_code,privilege_code,space_id) VALUES 
       (FLOOR(random() * 2147483646),'COMMON_USER','test',tmp.space_id);  
    END LOOP;  
END 
$$
;

 

标签:tmp,code,postgresql,查询,插入,test,END,id
From: https://www.cnblogs.com/zhangshiwen/p/17481538.html

相关文章

  • U8会计科目中途启用客户往来查询项目科目账无余额处理方法
    操作思路:1.导出当前科目余额信息。为第5步调整时使用  2、对总账进行反结账,在总账---结账界面按CTRL+SHIFT+F6进行反结,一直结到年初1月。 3、对总账进行反记账。通过反结账月份,同样逐月进行反记账,一直反记账至期初一月  4.对科目启用客户往来。在基础资料--科......
  • Mysql8.0.32 union all创建视图无法使用中文模糊查询的坑
    Mysql8.0.32unionall创建视图无法使用中文模糊查询的坑摘要本周研发同事反馈现场有一个问题.客户使用mysql的数据库(Windows平台)然后在多表unionall创建的视图内执行查询如果使用中文模拟查询,就没结果返回.大部分csdn的搜索结构都是说需要在my.ini里面增加部分默......
  • 当 GraphQL 遇上图数据库,便有了更方便查询数据的方式
    人之初,性本鸽。大家好,我叫储惠龙(实名上网),你可以叫我小龙人,00后一枚。目前从事后端开发工作。今天给大家带来一个简单的为NebulaGraph提供GraphQL查询支持的DEMO,为什么是简单的,因为本来想完成更多工作再给大家介绍的,但是上个月太忙加上下个月更忙,但是我又很想白嫖一下Neb......
  • es 查询多个索引的文档
    es查询多个索引第一种做法:多个索引,用逗号隔开GET/book_2020_09,book_2021_09/_search第二种做法:可以用*模糊匹配。。比如book*,表示查询所有book开头的索引。GET/book*/_searchGET/*book*/_search第二种做法:索引加别名,使用别名搜索。PUT/索引名称/_a......
  • JS排序:插入排序 冒泡排序 选择排序
    1.插入排序 1letarr=[30,5,7,60,22,18,29]2letfn=arr=>{3for(letj=1;j<arr.length;j++){4letcurrent=arr[j]5letpreIdx=j-16while(preIdx>=0&&arr[preIdx]>......
  • 多表查询案例
    --部门表CREATETABLEdept(idintPRIMARYKEYPRIMARYKEY,dnamevarchar(50),locVARCHAR(50));--职务表,职务名称,职务描述CREATETABLEjob(idintPRIMARYKEY,jnameVARCHAR(20),descriptionVARCHAR(50));--员工表createtableemp(idintPRIMARYKEY,......
  • MySQL 表信息查询,便于补数据库结构设计文档
    MySQL表信息查询,便于补数据库结构设计文档selectc.table_name表名,t.TABLE_COMMENT表说明,c.COLUMN_NAME列名,c.COLUMN......
  • 多表查询-子查询3种方式
         ......
  • 多表查询-简介
       ......
  • 查询配置数据库 视图 响应时长优化问题
    问题: 主数据库为oracle,配置数据库SqlServer,有个子页面查询SqlServer数据库视图,需要二十多秒才给响应处理方案:把查询分页数据的SQL 和查询分页计数的SQL异步处理原代码:page=iMpckService.getsympzkcSqlserver(params);//查询SQLserver数据库total=iMp......