平时偶尔因为工作需要得自己写一些小工具去操作数据库,因为只是需要实现一些小的功能,也不涉及多类型的数据库,也许就是一次性的使用。所以此时那些大而全的数据库操作框架,也就不再那么适合我了。而本篇博文主要是记录自己在工作中主要使用的几种方式进行,归纳与汇总。 一、目的。 1、了解数据库操作的基本步骤。 ...
分类:
数据库 时间:
2015-01-25 20:59:51
阅读次数:
288
1. 使用数据提供程序(Providers)移动数据.NET默认包含的数据提供程序有以下4种:OleDbodbcSQL ServerOracle除此之外还可使用第三方数据提供程序,如Mysql和DB2等。数据提供程序的主要功能为在本地程序和远程数据源(Data Store)之间移动数据。2.DbCo...
分类:
Web程序 时间:
2015-01-25 12:32:20
阅读次数:
156
DBMS的分类DB2、Oracle、Microsoft SQL Server、Sybase SQLServer、Informix、MySQL数据库的结构元素库 database表 table列 column数据类型 datatype记录 record主键 primarykey索引 index表关联S...
分类:
数据库 时间:
2015-01-24 10:13:37
阅读次数:
145
相关DB2客户端、SysBase数据库、SysBase客户端文件资源:http://yunpan.cn/cKKzYYVdgXi4v 提取码 f27d
1.DB2客户端安装:安装基本上都是Next--》Next--》Next非常简单,没有难度。
得到资源后,解压DB2文件后得到如下:其中ADMCL目录下才是真正的安装目录 SqlDbx.exe是一个登录器,待会安装完成后桌面会生成一模一样的登陆...
分类:
数据库 时间:
2015-01-24 09:01:16
阅读次数:
204
如果Select部分包含不需要的列,这会强制DB2必须进入数据页来得到所请求的特定列,这就要求更多的I/O操作。另外,如果再对这个不需要的列进行排序,就需要创建和传递一个更大的排序文件,相应地会使排序的成本更高。如果查询中涉及多个表,指定多余的列还会对优化工具选择何种联接产生影响。目前,z/OS D...
分类:
数据库 时间:
2015-01-23 13:09:52
阅读次数:
113
1、函数--drop function getMaxDate; create FUNCTION getMaxDate (y int, m int )returns datebegin DECLARE maxDate date ; select max(dateid ) into ma...
分类:
数据库 时间:
2015-01-22 19:49:33
阅读次数:
251
ERROR [42601] [IBM][DB2/LINUXX8664] SQL0104N An unexpected token "insert" was found following "". Expected tokens may include: "".这种情况是存储过程语法报错,解决方法是注...
分类:
数据库 时间:
2015-01-22 10:54:53
阅读次数:
1335
1. MySQL分页查询2. Oracle分页查询3. DB2分页查询4. SQLServer分页查询
分类:
数据库 时间:
2015-01-21 14:49:03
阅读次数:
182
1、自动增长identity
适用于MySQL、DB2、SQL Server,采用数据库生成的主键,用于为long、short、int类型生成唯一标识
使用SQL Server 和 MySQL 的自增字段,这个方法不能放到 Oracle 中,Oracle 不支持自增字段,要设定sequence(MySQL 和 SQL Server 中很常用)
数据库中的语法如下:
MySQL:crea...
分类:
Web程序 时间:
2015-01-21 13:29:19
阅读次数:
182
转载 http://www-01.ibm.com/support/docview.wss?uid=swg21514783 Cause Have a HADR pair with Primary online but a failure on the Standby makes it necessar...
分类:
数据库 时间:
2015-01-19 20:51:42
阅读次数:
223