oracle
fish2005
毕业后致力于计算机软件技术研究,已经在软件行业摸爬滚打了十多年,精力不减当年。目前就职于一家从事银行金融业务的公司,主要是给银行提供互联网支付相关产品系统,在工作中,不断的将所学注入到里面,学以致用,用以促学。
展开
-
将oracle 10g的数据库导成9i的
用oracle9i的客户端连接10g的数据库,然后执行以下脚本。 在导出前, 连接到SYS用户, 运行以下SQL: CREATE OR REPLACE VIEW exu9tne ( tsno, fileno, blockno, length) AS SELECT ts#, segfile#, segblock#, length FROM sys.uet$ WHERE ext# = ...2008-09-18 09:49:40 · 133 阅读 · 0 评论 -
索引的创建原则
索引的创建原则基于合理的数据库设计,经过深思熟虑后为表建立索引,是获得高性能数据库系统的基础。而未经合理分析便添加索引,则会降低系统的总体性能。索引虽然说提高了数据的访问速度,但同时也增加了插入、更新和删除操作的处理时间。 是否要为表增加索引、索引建立在那些字段上,是创建索引前必须要考虑的问题。解决此问题的一个比较好的方法,就是分析应用程序的业务处理、数据使用,为经常被用作查询条件、或者被要求排...原创 2009-10-15 16:50:12 · 129 阅读 · 0 评论 -
Oracle中start with...connect by prior子句用法
摘自:http://www.cnblogs.com/ZHF/archive/2008/09/10/1288101.html connect by 是结构化查询中用到的,其基本语法是: select ... from tablename start with 条件1 connect by 条件2 where 条件3; 例: select * from tablestart with org_id...原创 2008-11-01 22:25:12 · 83 阅读 · 0 评论 -
oracle启动/关闭方式整理
在windows下启动和关闭oracle数据库,有以下几种方式: 一、启动oracle服务 1.计算机管理方式启动服务 * 启动: 从 “计算机管理”-“服务” 可以找到oracle相关的4个服务,通过启动这些服务可以启动oracle数据库; 启动顺序: * Ora...原创 2009-11-19 17:38:53 · 114 阅读 · 0 评论 -
用SQL语句删除重复记录
刚刚想整理下删除重复记录的各种解决方案,布列如下: 问题:如何把具有相同字段的记录删除,只留下一条。例如:表test里有id,name字段,如果有name相同的记录只留下一条,其余的删除。name的内容不定,相同的记录数不定。 方法一: 1、将重复的记录记入temp1表: select * into temp1 from ( ...2009-08-31 17:00:12 · 149 阅读 · 0 评论