Ran's note
Ran's note
MemoryOL
首页
技术笔记
Quick Start
胡思乱想
瞬间
探针
首页
技术笔记
Quick Start
胡思乱想
瞬间
探针
Database
胡思乱想
Quick Start
技术笔记
Python
2
Database
3
Linux
3
Docker
0
网络配置
1
默认分类
DB2存储过程与日志记录
本文记录了DB2存储过程的开发与应用实践,旨在解决大数据量运算与刷新场景。文章首先强调了日志记录的重要性,提供了日志表和记录存储过程的SQL示例。接着,展示了一个包含异常自动捕获与日志记录的存储过程模板,并详细介绍了如何通过状态控制表实现对长时间运行存储过程的优雅中断控制。
Database
2024-10-22
公共表表达式(CTE)-递归查询
本文介绍了SQL中递归查询的概念和使用方法。递归查询类似于递归函数,通过引用自身并逐级处理数据来生成数据。在SQL中,递归查询通常与CTE(公共表表达式)结合使用。文章以生成1900年至2024年所有年份数据为例,展示了如何使用递归CTE来实现滚动生成数据的需求,并提供了一个DB2的SQL示例。
Database
2024-10-11
公共表表达式(CTE)-WITH子句
本文介绍了公共表表达式(CTE)的概念和使用方法,以及如何通过CTE解决子查询嵌套和重复引用的问题,提高SQL的可读性和可维护性。CTE通过WITH子句将一段逻辑的结果集定义为一个公共表,简化了复杂的SQL查询,并通过实例演示了CTE在世界人口统计信息表中的应用。
Database
2024-10-09