在开窗函数出现之前存在着非常多用 SQL 语句非常难解决的问题,非常多都要通过复杂的相关子查询或者存储过程来完毕。为了解决这些问题,在2003年ISO SQL标准添?了开窗函数,开窗函数的使用使得这些经典的难题能够被轻松的解决。眼下在 MSSQLServer、Oracle、DB2 等主流数据...
分类:
其他好文 时间:
2014-09-28 13:14:02
阅读次数:
220
说明:本程序演示如何利用log4net记录程序日志信息。log4net是一个功能著名的开源日志记录组件。利用log4net可以方便地将日志信息记录到文件、控制台、Windows事件日志和数据库(包括MS SQL Server, Access, Oracle9i,Oracle8i,DB2,SQLite...
分类:
Web程序 时间:
2014-09-26 18:05:18
阅读次数:
313
工作需要,最近要让开发的系统底层适应的数据库增加对DB2的支持,虽然使用了DB2,但是就性能考虑,和业务需要。查询不需要进行事务控制,也就是DB2的多种事务安全级别,在查询时,不需要关注更新和插入。因此需要查询支持脏读。每条查询的sql语句后面都要增加with ur选项。
在网上找了很久,很多人在问,但是没有结果。最后,在google找到解决办法,使用hibernate拦截器,进行拦截。下面是代...
分类:
数据库 时间:
2014-09-26 13:06:58
阅读次数:
240
一、作用 提供一个记录日志的框架,可以将日志信息记录到文件、控制台、Windows事件日志和数据库(MSSQL、Acess、Oracle、DB2和SQLite等)。二、先看看示例,感受一下吧 config配置文...
分类:
Web程序 时间:
2014-09-25 01:11:57
阅读次数:
398
本文通过Java代码调用Shell脚本并传入参数实现DB2数据库表导出到文件,代码如下:import java.io.File;import java.io.IOException;import java.io.InputStreamReader;import java.io.LineNumbe.....
分类:
数据库 时间:
2014-09-25 00:13:07
阅读次数:
379
该Shell脚本用于实现将DB2数据库表导出到文件,将在另一篇博文《Java代码调用Shell脚本并传入参数实现DB2数据库表导出到文件》中通过Java代码实现调用该脚本并传入参数。 1 #!/usr/bin/env sh 2 3 DBSCHEMA=$1 4 DBUSER=$2 5 DBPA...
分类:
数据库 时间:
2014-09-24 23:49:07
阅读次数:
471
现有两台MYSQL数据库一台是192.168.1.1端口3306上有数据库DB1有表TABLE1一台是192.168.1.2端口3307上有数据库DB2有表TABLE2192.168.1.1远程连接192.168.1.2数据库所使用的用户名root1密码root1192.168.1.2远程连接192...
分类:
数据库 时间:
2014-09-24 23:40:47
阅读次数:
312
三范式介绍表的范式:只有符合的第一范式,才能满足第二范式,进一步才能满足第三范式。1、 第一范式:表的列具有原子性,不可再分解。只要是关系型数据库都自动满足第一范式。数据库的分类:关系型数据库:MySQL/ORACLE/Sql Server/DB2等非关系型数据库:特点是面向对象或者集合nosql数...
分类:
数据库 时间:
2014-09-24 23:31:47
阅读次数:
210
现状集群已不是什么新技术了,各个数据库厂商也都有了自己的成熟解决方案,目前数据库集群系统应用得比较成功,应用范围比较广泛的是:Oracle公司的Oracle9与IBM公司DB2。Oracle9采用Shared-storage的技术,DB2选择了Shared-nothing的技术,二者各有长短。
最新的数据库集群系统的理论基础是分布式计算,将数据分布到每个节点,所有的计算节点并行处...
分类:
数据库 时间:
2014-09-24 19:36:27
阅读次数:
341
Java程序开发中会碰到跨数据库关联运算的情况,这里通过一个例子来看Java实现的方法。例子中sales表在db2数据库中,employee表在mysql数据库中。要将sales和employee表通过sales中的sellerid和employee中的eid关联起来,过滤出state=”California”的所有sales和employee数据。..
分类:
数据库 时间:
2014-09-24 17:20:08
阅读次数:
647