JZTXT
  • 首页
  • Ai
  • Java
  • Python
  • Android
  • Mysql
  • JavaScript
  • Html
  • CSS

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

发布时间 2023-06-14 22:27:48作者: 张释文

循环插入

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 
$$
;

 

    本栏目推荐文章
  • 用于PostgreSQL索引维护的有用查询
  • 【ubantu22.10】安装部署timescaledbv2.13.0及postgresql v14.10
  • Ubuntu 安装Postgresql与PostGIS
  • 【GUI软件】抖音搜索结果批量采集,支持多个关键词、排序方式、发布时间筛选等!
  • PostgreSQL从小白到高手教程 - 第41讲:postgres表空间备份与恢复
  • docker中修改postgreSQL的时区
  • 背会了常见的几个线程池用法,结果被问翻了
  • 高并发扣款,如何保证结果一致性
  • 写出一个程序,接受一个十六进制的数,输出该数值的十进制表示。 数据范围:保证结果在 1 \le n \le 2^{31}-1 \1≤n≤2 31 −1
  • 如何分析PostgreSQL崩溃转储文件
版权声明:本网站为非赢利性站点,本网站所有内容均来源于互联网相关站点自动搜索采集信息,相关链接已经注明来源。
联系我们