
数据库类
zsy_gemini
这个作者很懒,什么都没留下…
展开
-
sql 查询 区分大小写问题
select * from 表 where 字段=值 --不区分大小写select * from 表 where 字段 collate Chinese_PRC_CS_AS = 值 --区分大小写CI 指定不区分大小写,CS 指定区分大小写。AI原创 2007-10-03 23:32:00 · 1034 阅读 · 0 评论 -
java.sql.SQLException: ORA-01000: 超出打开游标的最大数
<br /><br />很多朋友在Java开发中,使用Oracle数据库的时候,经常会碰到有ORA-01000: maximum open cursors exceeded.的错误。 <br /><br />实际上,这个错误的原因,主要还是代码问题引起的。 <br />ora-01000: maximum open cursors exceeded. <br />表示已经达到一个进程打开的最大游标数。 <br /><br />这样的错误很容易出现在Java代码中的主要原因是:Java代码在执行conn.cr转载 2010-12-28 22:56:00 · 1717 阅读 · 1 评论 -
Oracle常见SQL分页实现方案介绍
在Oracle中,用SQL来实现分页有很多种实现方式,但有些语句可能并不是很通用,只能用在一些特殊场景之中;以下介绍三种比较通用的实现方案;在以下各种实现中,ROWNUM是一个最核心的关键词,在查询时他是一个虚拟的列,取值为1到记录总数的序号;首先来介绍我们工作中最常使用的一种实现方式:SELECT * FROM (SELECT ROW_.*, ROWNUM ROWNUM_转载 2010-05-11 13:43:00 · 2745 阅读 · 0 评论 -
数据库事务处理应当具备的四个特征
事务处理系统的典型特点是具备ACID特征。ACID指的是Atomic(原子的)、Consistent(一致的)、Isolated(隔离的)以及Durable(持续的),它们代表着事务处理应该具备的四个特征: 原子性:组成事务处理的语句形成了一个逻辑单元,不能只执行其中的一部分 一致性:在事务处理执行之前和之后,数据是一致的。 隔离性:一个事务处理对另一个事务处理没有影响。转载 2009-11-26 21:51:00 · 1912 阅读 · 0 评论 -
读取sql server表的字段名,字段类型,字段长度,字段属性描述的sql语句
--方法一SELECT [name] = a.name, [type_name] = b.name, length = a.prec, [description] = isnull(g.[value], ) FROM syscolumns a left join systypes b on a.转载 2009-02-04 10:56:00 · 3873 阅读 · 0 评论 -
获取ResultSet的行数和列数
获取ResultSet行数时需要使用可回滚的游标,自定义方法,获取行数后要回滚,获取ResultSet列数时通过ResultSetMetaData类的getColumnCount方法即可获得。示例代码:public class Test ...{ public static void main(String args[]) ...{ DBConnect conn = n转载 2009-02-04 10:41:00 · 7253 阅读 · 0 评论 -
关于primary文件组已满的原因及解决方法总结
关于primary文件组已满的原因及解决方法总结 作者:邹建 1.检查你的磁盘剩余空间是否足够,如果没有磁盘剩余空间,则清理磁盘,腾出空间 2.检查你的磁盘分区格式 如果是FAT16,则数据文件最大只能是2G 如果是FAT32,则数据文件最大只能是4G 改为NTFS分区则没有这种限制 3.检查一转载 2008-11-20 15:58:00 · 2575 阅读 · 0 评论 -
专家讲解优化Derby数据库程序性能
首先,有很多关于调整Derby属性(诸如页面大小和缓存大小等)的技巧。修改这些参数可以在一定程度上调整数据库的性能,但是在通常情况下,更主要的问题来自与你的程序和数据库的设计,因此,我们必须首先关注这些问题,最后再来考虑Derby的属性。 %n:6dqP)n LZM;P~N~ 在接下来的段落里,我将介绍一些能够优化程序中有问题部分的技术。但是,和其他性能优化操作一样,我们需要转载 2008-10-09 18:47:00 · 3046 阅读 · 0 评论 -
SQL怎样随机抽取记录
在sql server里随机抽取5条记录select top * from tablename order by newid()转载 2007-10-11 23:25:00 · 1223 阅读 · 0 评论 -
oracle中 connect by prior 递归算法 -- 理解
http://blog.163.com/xxciof/blog/static/7978132720095193113752/oracle中 connect by prior 递归算法 Oracle中start with...connect by prior子句用法 connect by 是结构化查询中用到的,其基本语法是: select ... from tablename转载 2013-05-17 10:28:11 · 600 阅读 · 0 评论