DB2相关
sotong006
java
展开
-
SQL存储过程使用介绍
在数据库编程过程中经常会用到存储过程 , 相比 SQL 语句 , 存储过程更方便 , 快速 , 安全 ; 先将存储过程的相关介绍和使用方法总结如下 1. 存储过程的概念存储过程 (Stored Procedure) 是在大型数据库系统中 , 一组为了完成特定功能的 SQL 语句集 , 存储在数据库中 , 经过第一次编译后再次调用不需要再次编译 , 用户通过指定存储过程的名字并给出参数 (如...原创 2018-12-18 11:12:05 · 554 阅读 · 0 评论 -
db2中strip函数的使用
strip删除字符串开始和结尾的空白字符或其他指定的字符,strip跟trim类似,可以去掉2端指定的字符,如 strip(',15996886523,', b, ',')就是去掉2端的0,结果为'15996886523' ...原创 2018-12-26 11:46:24 · 1836 阅读 · 0 评论 -
DB2列转行,listagg的使用方法
SELECT LISTAGG(sys_menu_name, ',') FROM sys_menu_tb;注意事项:1. listagg的长度限制4000,和页面4k的varchar2一样(在DB2表空间的页面有4,8,16,32k四种,只要表空间的页面尺寸大于上面算出来的数值就可以放置该表。DB2在缺省的时候创建的表空间都是4k的)。2. listagg只能有两个参数。 ...原创 2018-12-26 11:50:55 · 8407 阅读 · 0 评论