DB2
kelivenlin
这个作者很懒,什么都没留下…
展开
-
全局回话临时表的定义有效期
在使用DB2的临时表时, 以下几点需要注意: 1. DB2的临时表需要用命令Declare Temporary Table来创建, 并且需要创建在用户临时表空间上; 2. DB2在数据库创建时, 缺省并不创建用户临时表空间, 如果需要使用临时表, 则需要用户在创建临时表之前创建用户临时表空间; 3. 临时表的模式为SESSION; 4. 缺省情况下, 在Commit命令执行时, 临时表中的...原创 2012-04-29 11:38:44 · 177 阅读 · 0 评论 -
DB2中使用locate
DB2中的like的使用是有限制的,它后面不能跟一个变量或者是字段,因此,在存储过程或SQL语句中就不能like一个变量或一个字段。 比如有两个表A(a,b,c,d),B(a,b,c,d)。 普遍的用法是: select * from A where A.b like '%张%' 此语句在任何数据库都是通用的, 但有时也遇到这种情况: select A.a,B.b from...原创 2012-04-29 11:41:56 · 523 阅读 · 0 评论 -
(DB2)Handler基本语义与定义
DB2 条件处理器定义(Condition Handler Declarations) 可以在SQL procedure中定义一个条件处理器(Handler)来处理特殊的行为。下面是一个通用的处理器(Handler)定义格式: DECLARE handler-type HANDLER FOR conditionSQL-procedure-statement 当DB2触发一个满足定义的条件时,...原创 2012-04-29 11:44:53 · 262 阅读 · 0 评论 -
小笔记
1、自动生成批处理文件 建文本文件:temp.sql select 'runstats on table DB2.' || tabname || ' with distribution and detailed indexes all;' from syscat.tables where tabschema='DB2' and type='T'; db2 –tf temp....原创 2012-04-29 11:47:02 · 87 阅读 · 0 评论 -
PMON(进程监控进程)与SMON (系统监控进程)
PMON (进程监控进程):进程监控进程:负责服务器进程的管理和维护工 作,在进程失败或连接异常发生时该进程负责以下一些清理工作: 1、回滚没有提交的事务 2、释放所持有的当前的表或行锁 3、释放进程占用的SGA资源 4、监视其他oracle的后台进程,在必要时重启这些后台进程 5、向oracle TNS监听器注册刚启动的实例。如果监听器在运行,就与这个监听器通信并传递,如服务名和实例的负...原创 2012-10-10 09:32:02 · 1159 阅读 · 0 评论