DB2
tianlincao
09年毕业后一直从事J2EE企业应用的开发工作,有丰富的应用软件开发和优化经验。喜欢运动,崇尚一切自由的东西,关注行业新动态。tip:如果你不能改变世界,那就改变自己。
展开
-
DB2 在线分析处理(OLAP函数的使用)
之前用过Oracle的分析函数 row_number() over(partition by column order by column) rn 来进行数据分析,没想到DB2也是支持的,转载一篇详细的介绍: 说起 DB2 在线分析处理,可以用很好很强大来形容。这项功能特别适用于各种统计查询,这些查询用通常的SQL很难实现,或者根本就无发实现。首先,我们从一个简单的例子开始,来一步一步揭开转载 2011-12-22 15:51:19 · 4866 阅读 · 0 评论 -
DB2 实现 ORACLE LIKE 关联
最近开发的时候遇到了一个问题,是在使用DB2数据库作查询的时候的问题,需求如下: 已知下表数据,需要自表关联,找出SUB_VALUE_ID 在 VALUE_PARENT_ID 中的所有记录(即VALUE_PARENT_ID 包含 SUB_VALUE_ID 的记录).表列:VALUE_IDINTEGERVALUE_NAMEVARCHA原创 2011-12-23 13:39:35 · 2317 阅读 · 0 评论 -
DB2函数大全
DB2 内置的函数真的是很多,要精通每个函数几乎是不可能的,所以本文并不打算介绍每个函数的具体用法,而是提供一个概览,让您了解每个函数的功能,这样,当你感觉你需要某些功能的函数时,再学习它们的具体用法也不迟。DB2 内置函数大体分为以下几类:聚合函数 类型转换函数 数学函数 字符串函数 日期时间函数 XML 函数转载 2011-12-26 11:44:16 · 15610 阅读 · 0 评论 -
SQL 递归写法 (oracle+db2)
Oracle 递归方式:一、建表 CREATE TABLE USERS.TBL_TEST ( ID NUMBER, NAME VARCHAR2(100 BYTE), PID NUMBER DEFAULT 0 ) INSERT INTO TBL_TEST(ID,NAME,PID) VALUES('1','10','0'); INSERT INTO TBL_TEST(ID,NAME,PID)原创 2012-02-14 15:33:29 · 5471 阅读 · 0 评论 -
db2中的列转行和行转列
行转列给出下面的数据:CREATE TABLE Sales (Year INT, Quarter INT, Results INT)YEAR QUARTER RESULTS----------- ----------- ----------- 2004 1 20 2004 2原创 2012-03-22 15:03:40 · 15756 阅读 · 1 评论 -
DB2 日期相减
简单方法:使用 days 字符型的日期:2012-01-01,2012-01-11values days(date('2012-01-11')) - days(date('2012-01-01')) ----------------------------10####################################################原创 2012-05-17 16:49:08 · 29526 阅读 · 0 评论 -
DB2命令大全
EXPORT TO D:\PRINTXML.IXF OF IXF 近一年来在项目开发中使用到了IBM的DB2 9.1的数据库产品,跟Oracle相比一些命令有很大的区别,而它最大的功能是支持xml存储、检索机制,通过XPath进行解析操作,使开发人员免于对xml文件在应用进行解析处理,先对其常用命令进行一下汇总,以免遗忘。注意:在执行如下命令时,需要首先安装转载 2012-10-16 01:48:54 · 2081 阅读 · 0 评论