DB2
文章平均质量分 58
xiadingling
天道酬勤
展开
-
db2 常用语句
查看表空间db2 list tablespaces show detail 1.2查看数据库的表死锁方法一:打开监控 db2 update monitor switches using lock on查看锁表 db2 get snapshot for locks on 数据库名称db2 "force application (handle id)"转载 2016-01-27 09:38:49 · 3492 阅读 · 0 评论 -
DB2 rank和rownumber 区别
rank和rownumber都是自动生成序号,后面都可以跟partition by分组和order by 排序。不同之处在于,rownumber在order by后面的字段,排序字段数值相等时,rownumber字段依次递增。 rank在order by后面的字段,排序字段数值相等时,rownumber都相同,直接跳到下一个不同的序号。select rank转载 2016-04-12 21:34:14 · 6863 阅读 · 0 评论 -
db2 sql like 带下划线
Escape percentage sign DB2 SQLUse @% with the escape character clause:select *from tblwhere fld like '%@%%' escape '@';select *from tblwhere fld like '%@_%' escape '@'原创 2016-03-17 09:27:40 · 2086 阅读 · 0 评论 -
DB2 查看表空间使用率
1. 统计所有节点表空间使用率 select substr(TABLESPACE_NAME,1,20) as TBSPC_NAME,bigint(TOTAL_PAGES * PAGE_SIZE)/1024/1024 as "TOTAL(MB)", used_pages*PAGE_SIZE/1024/1024 as "USED(MB)", free_pages*PAGE_SIZE转载 2016-02-04 14:02:28 · 6499 阅读 · 0 评论 -
DB2中字符、数字和日期类型之间的转换
一般我们在使用DB2或Oracle的过程中,经常会在数字字符日期三种类 型之间做转换,那么在DB2和Oracle中,他们分别是如何实现的呢?在Oracle这几个类型之间的转换是十分方便的,通过 to_char|to_date|to_number函数即可完成类型转换。本小节主要介绍DB2中的一些知识,从Oracle转过来的DBA或开发人 员,可以对比着学习。数字型到字符型的转换转载 2016-03-01 16:48:15 · 3486 阅读 · 0 评论 -
SQL1224N db2
SQL1224NThe database manager is not able to accept new requests, has terminated all requests in progress, or has terminated the specified request because of an error or a forced interrupt.Ex翻译 2016-02-08 09:49:19 · 7136 阅读 · 0 评论 -
syscat.tables
SELECT TRIM(TABSCHEMA) || '.' || TABNAME FROM SYSCAT.TABLES WHERE TABSCHEMA = 'WH' AND TYPE = 'T' AND ( TABNAME like '%DIM' or TABNAME like '%MAP' or TABNAME like '%FACT' or TABNAME like '%S原创 2016-01-28 17:34:43 · 3365 阅读 · 0 评论 -
DB2 Runstats 抽样统计 sampled
runstats on table wh.employee with distribution on all columnsand detailed indexes all tablesample system (10); ----- 10 percent of the pagesrunstats on table wh.employee on all columnsand原创 2016-01-25 14:00:27 · 3934 阅读 · 0 评论 -
db2 current date
current dateSELECT *FROM dept t where t.rksj > (current date-1 days)原创 2016-01-27 11:20:57 · 4176 阅读 · 0 评论 -
解决db2 SQL30081N
Problem(Abstract)11041 - A database error occurred while attempting to open tableEDIENU32.EDIVTSIS, ODBC return code is: -1. Description: SQL30081N A communication error has been detected.原创 2016-01-27 09:44:52 · 19359 阅读 · 0 评论 -
DB2 Merge into
DB2 MERGE INTO语句的使用 DB2中的Merge语句可以将一个表中的数据合并到另一个表中,在合并的同时可以根据条件进行插入、删除、更新等操作,功能非常强大。 语法如下:www.2cto.com MERGE INTO table_name alias1USING (table|view|sub_query) alias2ON (join condit转载 2016-04-27 14:01:14 · 1163 阅读 · 0 评论