PostgreSQL do $$ DECLARE 操作
2024-05-13 00:00:39
PostgreSQL支持无需创建出来即可执行的function,关键字是
do language plpgsql $$
declare
begin
...
..
.
end $$;
示例如下:
do$$
DECLAREd_news_id numeric;d_tag_id numeric;cur_list CURSOR FORselect flu.id,fcm.id
FROMa fcm,b frr,c flur,d flu
WHEREfcm.create_id = frr.relation_id
AND flur.ID = frr.role_id
AND flu.id = flur.login_user_id
AND fcm.create_id IS NOT NULL
AND flur.role_type = 1
AND flur.status = 1
AND frr. TYPE = 1;
BEGINOPEN cur_list;LOOPFETCH cur_list INTO d_news_id,d_tag_id;EXIT WHEN NOT FOUND;--插入数据UPDATE a SET login_user_id = d_news_id where id = d_tag_id;END LOOP;CLOSE cur_list;
END;
$$
最新文章
- TODO;FIXME;XXX
- Vue.js实现前段评论展示
- 聊聊storm的LoggingMetricsConsumer
- Matlab矩阵函数
- Windows下配置环境变量和需不需要重启?
- python 单元测试_Python 单元测试(unittest)
- mysql日期格式化季度_mysql中常用日期比较与计算函数
- 带你快速了解 Docker 和 Kubernetes
- 【译】组织好你的Asp.Net MVC解决方案
- Django day 36 支付宝支付,微信推送
- 计算机网络学习笔记(12. 计算机网络体系结构概述)
- jQuery 学习-DOM篇(三):jQuery 在 DOM 外部插入元素
- Django实战(21):使用内置的Amin管理用户
- 优雅的对 list 遍历进行 add 或者 remove 操作
- Windows右键添加command(命令行)
- 随机森林----评论情感分析系统
- 在面试时应该如何自我介绍?
- 12张图带你轻松了解 calico 6种场景下宿主机和pod互访的iptables规则链流转情况【下】
- 《CISP》(三)信息安全管理
- GEE面向对象分类(先分割影像 、再计算特征、最后分类)
热门文章
- iOS7 UUID唯一标识
- 计算机软件工程专业心得,非计算机专业学软件工程的一点心得体会
- 铁匠smith_铁匠的制作:概念和艺术创作
- CRNN中英文字符识别
- 偷天换日合约易主,地址变脸移花接木——底层函数误用漏洞 | 漏洞分析连载之四
- using 用法拾忆
- 淘宝API item_search_img - 按图搜索淘宝商品(拍立淘)图片搜索
- springboot自动创建Oracle,一键生成项目 SpringBoot项目代码生成器 支持Oracle 支持MySql...
- MNE-Python读取MATLAB保存的.mat文件
- WPT、WPCN、SWIPT的区别与联系