DB2
文章平均质量分 76
t0nsha
ocp/rhce/rhcds/rhca oracle dba/ebs dba/ebs dev
展开
-
DB2数据库常见问题汇总
DB2数据库常见问题汇总1.1 创建存储过程时需要注意变量声明的顺序创建存储过程时,声明变量顺序不符合规范将提示:SQL0104N An unexpected token “” was found following “”.Expected tokens may include: “”. LINE NUMBER=11.SQLSTATE=42601解答:声明变量、游标以及条件处理要转载 2015-11-12 18:29:16 · 13532 阅读 · 0 评论 -
db2 - Partitioning on Multiple Columns
Partitioning on Multiple ColumnsMultiple columns can be specified in the PARTITION BY clause. This is similar to defining multiple columns in an index key:CREATE TABLE SALES (YEAR INT, MONTH INT)PART转载 2016-04-20 23:38:01 · 9778 阅读 · 0 评论 -
DB2 LOAD 工具使用技巧集合
DB2 LOAD 工具使用技巧集合 在 DB2 数据库的日常使用中,很重要的一项工作就是移动数据,那么在此时就经常会用到 LOAD 工具。DB2 的 LOAD 工具的功能非常强大,而且在很多方面与其他工具比较起来有着突出的优点,这使得 LOAD 工具在 DB2 数据移动方面有着不可替代的作用,尤其是在需要处理大规模数据的情况下表现尤其抢眼。下面结合本人的实践经验介绍一下在使用 LOAD 工具的过程转载 2016-04-20 00:28:04 · 12581 阅读 · 0 评论 -
导出所有DB2存储过程的四种方法
导出所有DB2存储过程的四种方法--t0nsha's comments--db2look不能按存储过程分开导出文件,对权限有要求GET ROUTINE导出的文件前面一部分是乱码EXPORT TO配合syscat.procedures灵活度最好,推荐 DB2存储过程如果要全部导出的话,是否可行呢?答案是肯定的,下面就为您介绍四种导出所有DB2存储过程的方法,希望对您学习DB2存储过程方面能有所帮助。转载 2016-04-15 11:56:44 · 15031 阅读 · 0 评论 -
db2 - DETACH & ATTACH PARTITION
Detaching data partitionsTable partitioning allows for the efficient roll-in and roll-out of table data. This efficiency is achieved by using the ATTACH PARTITION and DETACH PARTITION clauses of the AL转载 2016-04-10 16:46:50 · 12867 阅读 · 0 评论 -
db2 - 一个bigint问题
一个bigint问题db2 => values bigint ( 23 * 1000000 )1--------------------230000001 record(s) selected.db2 => values bigint ( 23 * 100000000 )SQL0802N Arithmetic overflow or other arithmetic exception occur转载 2016-01-25 00:18:55 · 7433 阅读 · 0 评论 -
db2中获取某个表/索引占用空间的大小
db2中获取某个表/索引占用空间的大小 在数据库运维中,经常会遇到需要统计db2表大小的问题。在db2中提供了3种方法已供我们选择。分别为db2pd -tcbstats、admin_get_tab_info表函数和SYSIBMADM.ADMINTABINFO系统管理视图。 1、db2pdde tcbstats可以查看表的tcb信息,其中datasize字段用来表示表的页数,乘以页大小转载 2016-01-24 12:34:13 · 15883 阅读 · 0 评论 -
db2像oracle一样使用hints(guidelines)
db2像oracle一样使用hints(guidelines)C:\DB2>more f3.sqlSELECT d.DEPTNAME,e.FIRSTNME,e.LASTNAMEFROM DEPARTMENT D,EMPLOYEE EWHERE d.DEPTNO = e.WORKDEPT AND e.EMPNO LIKE '0001%' /* */;C:\DB2>C:\DB2>db2expln -d原创 2015-12-03 00:53:50 · 5003 阅读 · 0 评论 -
db2关闭命令行CLP自动提交
db2关闭命令行CLP自动提交db2=> update command options using C off --临时关闭自动提交db2=> update command options using C on --临时开启自动提交C:\DB2>db2set -lr | find /i "db2option"DB2OPTIONSC:\DB2>db2set DB2OPTIONS=+c+c永久关原创 2015-11-29 12:42:00 · 7554 阅读 · 1 评论 -
db2 - 如何在shell中获取存储过程OUT型参数的返回值(awk)
示例:OUT_MSG=$(db2 -v "call liao.proc1('${PAR1}','${PAR2}',?)" )CMDRET=$?OUTRET=$(echo "$OUT_MSG" | awk '/Parameter Name/ {PAR=$4} /Parameter Value/ {VAL=$4} /^$/ {if (PAR == "O_RETURN") print VAL}') d原创 2016-04-23 19:33:05 · 11673 阅读 · 0 评论