
数据库
文章平均质量分 62
yingrenzhe68
这个作者很懒,什么都没留下…
展开
-
JDBC驱动程序的四种类型
1、JDBC框架 JDBC(Java DataBase Connectivity)是Java与数据库的接口规范,由Java 语言编写的类和接口组成,大致分为两类:针对Java程序员的JDBC API和针对数据库开发商的低层的JDBC driver API。而JDBC驱动程序由实施了这些接口的类组成。如下, JDBC的总体结构有四个组件:应用程序、驱动程序管理器、驱动程序和数据源。 ...原创 2012-06-06 22:07:48 · 248 阅读 · 0 评论 -
DB2错误信息(按sqlcode排序)
[color=red]sqlcode[/color][color=red] sqlstate [/color] [color=red]说明[/color] 000 00000 SQL语句成功完成 01xxx SQL语句成功完成,但是有警告 +012 01545 未限定的列名被解释为一个有相互关系的引用 +098 01568 动态SQL语句用分号结束 +100 02000...原创 2012-07-04 15:45:00 · 141 阅读 · 0 评论 -
Group by与having理解
注意:select 后的字段,必须要么包含在group by中,要么包含在having 后的聚合函数里。 1. GROUP BY 是分组查询, 一般 GROUP BY 是和聚合函数配合使用 group by 有一个原则,就是 select 后面的所有列中,没有使用聚合函数的列,必须出现在 group by 后面(重要) 例如,有如下数据库表: A B 1 abc ...原创 2012-07-17 12:57:48 · 82 阅读 · 0 评论 -
如何查询DB2的表和表结构
select * from sysibm.systables where type='T' and creator='YOUR_USER' select * from sysibm.columns where table_schema = 'YOUR_USER' and table_name = 'YOUR_TABLE_NAME'原创 2013-03-20 16:58:14 · 720 阅读 · 0 评论 -
DB2中 ALTER TABLE为什么需要 REORG操作
ALTER TABLE操作在日常开发中很常见,下面是摘自DB2官网关于ALTER TABLE操作的一段话 [i][b][color=darkred]Perhaps the most important thing to realize when running an ALTER TABLE statement containing a REORG-recommended operation ...原创 2013-03-29 19:29:04 · 1384 阅读 · 0 评论 -
数据库(Database)
一、数据库(Database) 数据库是一个数据的集合,不仅是指物理上的数据,也指物理、存储及进程对象的一个组合。Oracle是关系型数据库管理系统(RDBMS)。 二、实例(Instance) 数据库实例(也称为服务器Server)就是用来访问一个数据库文件集的一个存储结构及后台进程的集合。它使一个单独的数据库可以被多个实例访问(也就是ORACLE并行服务器-- OPS)...原创 2014-01-10 21:23:19 · 332 阅读 · 0 评论 -
oracle执行计划
1.什么是执行计划 所谓执行计划,顾名思义,就是对一个查询任务,做出一份怎样去完成任务的详细方案。举个生活中的例子,我从珠海要去英国,我可以选择先去香港然后转机,也可以先去北京转机,或者去广州也可以。但是到底怎样去英国划算,也就是我的费用最少,这是一件值得考究的事情。同样对于查询而言,我们提交的SQL仅仅是描述出了我们的目的地是英国,但至于怎么去,通常我们的SQL中是没有给出提示信息的...原创 2013-10-24 15:59:33 · 129 阅读 · 0 评论 -
数据库事务隔离级别
数据库事务的隔离级别有4个,由低到高依次为Read uncommitted 、Read committed、Repeatable read 、Serializable ,这四个级别可以逐个解决脏读 、不可重复读 、幻读 这几类问题。 √: 可能出现 ×: 不会出现 脏读 不可重复读 幻读 Read uncommitted √ √ √ Read ...原创 2015-05-20 19:34:23 · 359 阅读 · 0 评论