oracle简单基本操作
以下记录了一些oracler 操作相关(以 用户名:fzsi;密码:fzsi;连接串:si 为例) 1.导出所有表:exp fzsi/fzsi@si file=路径名 file=目标文件.dmp 导出单个表:exp fzsi/fzsi@si tables=表名1,表名2,…… file=路 径名 file=目标文件.dmp(dos下命令) 2.查用户:select * from...
View Article数据库查询的优化——索引使用的注意点(转)
索引使用的注意点 1) 合理使用索引 索引是数据库中重要的数据结构,它的根本目的就是为了提高查询效率。现在大多数的数据库产品都采用 IBM 最先提出的 ISAM 索引结构。索引的使用要恰到好处,其使用原则如下: ●在经常进行连接,但是没有指定为外键的列上建立索引,而不经常连接的字段则由优化器自动生成索引。 ●在频繁进行排序或分组(即进行 group by 或 order by...
View Articleoracle中实现表ID自动增长
mysql等其他数据库中有随着记录的插入而表ID自动增长的功能,而oracle却没有这样的功能,但我们可以用序列和触发器来实现这样的功能. 一)建立序列: create sequence SMSLOG_SEQ minvalue 1 maxvalue 999999999999999999 start with 601 increment by 1 cache 20; 二)建立触发器:...
View Article关于oracle模糊查询like中的关键字
在进行模糊查询时,一般使用的形式是 like 'key%',like '%key',like '%key%' 等几种形式,其中key一般是固定的值,这样从数据库表中查出所需的数据,但最近做的一个任务中有这样的一需求,即key是变化的,根据不同的条件获取不同的key值做为like中的条件,来获取所需的数据,想了一下,需要用到oracle中的字符串连接符:|| ,如下: SELECT...
View ArticleJdbc连接Oracle常见错误汇总
在开发JAVA应用程序时,连接数据库是必不可少的一环,如果是WEB应用程序,则可以采用数据库连接池等形式连接数据库,如果是应用程序,则采用JDBC的形式较多,下面介绍下常见的错误及处理方法:...
View ArticleOracle之函数与触发器(转)
本文来自:http://www.blogjava.net/improviser/archive/2007/10/05/150456.html 今天写有关Oracle中函数与触发器的内容,在数据库中定义并使用存储过程、函数、触发器,可以提高用户访问数据库的效率。 数据库中函数包含四个部分:声明、返回值、函数体和异常处理。 1 create or replace function...
View ArticleOracle表分区总结(转)
本文来自:http://www.blogjava.net/improviser/archive/2007/10/01/150073.html Oracle中提供了对表进行分区的机制,通过表分区,可以将表空间中数据按照某种方式分别存放到特定的分区中。表分区的作用:平衡IO操作,分区均匀,提高效率。 Oracle中表分区方法有:范围分区法、散列分区法、复合分区法、列表分区法。...
View ArticleOracle数据库对象(转)
本文来自:http://www.blogjava.net/improviser/archive/2007/10/01/150124.html 本文研究有关Oracle数据库对象的用法。Oracle中包含五种数据库对象,分别为别名、序列、视图、索引和簇,其中别名和序列为Oracle中特有的数据库对象。...
View ArticleOracle中的OOP(转)
本文来自:http://www.blogjava.net/improviser/archive/2007/10/02/150166.html 关系数据库在不断地发展时,许多数据库引入了面向对象的思想,这其中以Oracle为代表,Oracle9i就号称面向对象数据库。...
View Article