- 博客(16)
- 收藏
- 关注
转载 DB29.7数据库远程单向Q复制简单实例
DB29.7数据库远程单向Q复制简单实例一、环境描述CAPUTER端:操作系统:SUSE ENPERPRISE SERVER 11 - 2.6.26.19-5 - linux-1 - 128.1.1.168数...
2010-05-09 21:35:54
143
转载 从DB2V8.1迁移到DB2V9.7
从DB2V8.1迁移到DB2V9.7硬件环境:IBM P520软件环境:Red Flag Asianux Server 3 sp1 Red Flag HA Cluster 6.0...
2010-03-22 21:26:11
155
转载 使用存储过程实现DB2数据库跨平台版本升级思路
使用存储过程实现DB2数据库跨平台版本升级思路1、提取源数据库对象的创建语句,分类存放在数据库对象表中2、创建目标数据库3、在目标数据库上,使用提取的数据库对象创建语句,创建数据库对象4、使用LOAD FROM CURSOR...
2010-02-10 21:35:45
122
转载 统计连续列重复个数
--统计连续列重复个数DROP SPECIFIC FUNCTION FRPT @CREATE FUNCTION FRPT( A1 INTEGER, A2 INTEGER, A3 INTEGER, A4...
2010-01-03 19:32:58
119
转载 DB29.7 SQL函数的限制还是BUG?
示例:准备:创建表:(其中两列为计算列,信息存放在syscat.columns的text列中,该列为CLOB类型)CREATE TABLE T1(c1 integer,c2 integer GENERATED ALW...
2009-11-16 20:54:55
113
转载 使用SQL存储过程实现并行更新
使用SQL存储过程实现并行更新场景描述:1、需要对多个表的某字段进行更新2、需要更新的表数量很多(超过200)3、每个表需要更新的行数很多(包含大量历史数据,超过10万)更新策略:考虑到以下情况:1、需要更新的表数量...
2009-10-31 23:49:23
811
转载 db2look 应该改进的地方
db2look 应该改进的地方db2look可以导出数据库的创建脚本,具体的用法和实例可以通过db2look -h命令查看,这里不作说明。使用db2look很方便,但在做跨平台的数据库迁移中,觉得不实用。不能解决数据...
2009-10-30 21:06:58
94
转载 DB2 9.7数据库无法关闭
DB2 9.7数据库无法关闭依次执行以下脚本,注意SQL结束符使用 @CREATE TABLE testdown(id integer NOT NULL PRIMARY KEY) @INSERT INTO testdow...
2009-10-30 20:01:36
387
转载 DB2V9.7中使用游标的注意了
使用游标的要小心了,游标在OPEN时会加锁:实例:表t1,数据如下: ID MEMO - -- ---- 1 a1 2 b1 3 hhh 4 d1 5 e1 DB2默认锁定超时-1(不...
2009-09-17 18:51:22
155
转载 SQL编译的奇怪现象
db2level:db2v8.1 fixpack4查询语句:SELECT CASE num WHEN 0 THEN 0 ELSE money / num END FROM TABLE(...
2009-09-17 17:57:49
80
转载 IF判断2居然等于1
db2level:v8.1 fixpack 4在存储过程中,IF判断路径错误,2居然等于1,来看看吧:CREATE PROCEDURE ptestif()LANGUAGE SQLBEGIN DECLARE v_le...
2009-09-16 21:30:25
180
转载 字符串拆分类似awk
在Linux中,如果想将一个字符串,例如“aaa,bbb,ccc,ddd”以逗号拆分,得到其中的某个值如“ccc”,可以使用如下命令:echo "aaa,bbb,ccc,ddd" | awk -F, '{print $3}',这...
2009-09-15 23:49:36
67
转载 数据联邦重建nickname
DB2联邦服务器环境下(DB2-DB2),若源库表结构发生变化,目标库中NICKNAME对应的列的本地和远程类型不会发生改变,需要手动修改使其一致。 若目标库中,nickname已经被引用(函数...
2009-09-14 19:55:42
261
转载 常用shell脚本-快速清空表数据(回收空间)
可将需要清空数据的表存放在数组中处理,针对小数量的表做处理,如下:#!/bin/shDB_ALIAS=$1TAB[0]="tabschema.tabname1"TAB[1]="tabschema.tabname2...
2009-09-14 19:42:18
531
转载 常用shell脚本-断开数据库连接
#!/bin/shDB_ALIAS=$1while db2pd -agent | grep -i ${DB_ALIAS?} | grep -i active >/dev/null 2>&1do...
2009-09-14 18:59:59
647
转载 相同的UPDATE语句引发的死锁
两个事物中相同的UPDATE语句,居然能引发死锁?有兴趣的可以看下:步骤:1、分别打开两个db2cmd窗口2、在窗口1执行:db2 +c "update t1 set c1 =0 where c2 in (1, 2,...
2009-09-13 22:00:00
416
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人