Oracle
horsefaced
这个作者很懒,什么都没留下…
展开
-
从带各种符号的字段中把中文分离出来的方法
前些天, 在工作中遇到要从管道的名称中的解析出管道所在的路进行统计的问题. 系统中, 管道的名称基本都以"XX路-XX路"输入, "XX路"就是管道所在的道路名. 麻烦的是根据管道的结点, 名称里还加入了"XX路1-XX路1"或"XX路001#-XX路001#"之类的无关符号. 如果都要一个个进行解析, 那只能疯掉, 还好Oracle提供了一个批量的函数TRANSLATE. 这个函数就是把一个字符原创 2006-10-30 10:26:00 · 1059 阅读 · 0 评论 -
jdbc链接oracle 11g时, 会报ora-01017的错误的解决方法
在oracle的之前版本时, 你的用户名密码是大小写不敏感的, 但在11g中, 数据库默认密码的大小写是敏感的, 于是我们就知道了一个事实, 那就是jdbc在给oracle密码时, 会将其变成大写,真是一个奇怪的事情啊.你可能会说: 那好, 那我就把密码设置为大写的好了, 哈哈哈哈, 你完了, 要知道有些程序, 在链接oracle时, 会将密码变为小写, 这是不是很奇怪, 很晕菜呢?在oracle原创 2008-02-15 22:42:00 · 9358 阅读 · 0 评论 -
oracle空间过滤(第一章 翻译完成)
因为要作webgis, 现在在学oracle的空间数据库, 真是看英文看的头痛啊. 所以一边看一边翻. 1. 什么是oracle的空间数据库: oracle的空间数据库提供了一组关于如何存储, 得到,修改和查询空间数据集的SQL schema与函数. 空间数据由以下几个方面组成: 1.MDSYS sche原创 2007-04-16 17:32:00 · 2089 阅读 · 0 评论 -
oracle空间过滤(第二章 翻译中。。。)
第二章: 空间数据类型与元数据 Oracle Spatial由一坨的对象数据类型,类型方法,操作子,函数与过程组合而成。一个地理对象作为一个SDO_GEOMETRY对象保存在表的一个字段里。空间索引则由普通的DDL和DML语句来建立与维护。 本章主要说了一些例子演示如何建立,查询,索引空间数据。2.1 简单的插入,索引与查询空间数据例子 本节演示一个很简单建立空间表,插入,建立索引,查询数据的原创 2007-06-21 10:46:00 · 1977 阅读 · 1 评论 -
在Oracle817上安装java虚拟机详细步骤
Linuxmine收集整理 作者:linux宝库 (http://www.linuxmine.com) 在安装以前可以在ORACLE_HOME/javavm 目录下找到readme,另外注意的是所有jvm相关的sql都必须用sys as sysdba权限. 先决条件: 1:rollback segment至少100m 2:System tablespace,所有的脚本大概要消耗转载 2006-11-30 17:23:00 · 1407 阅读 · 0 评论 -
有关instr函数的问题
关于pl/sql中的instr函数, 当要查找的字符串或被查找的字符串为NULL时, 返回的值也是NULL.原创 2006-10-30 10:49:00 · 1111 阅读 · 0 评论 -
oracle 8i 关键字列表
Oracle8 SQL ReferenceRelease 8.0A58225-01 Oracle Reserved Words and Keywords This appendix lists Oracle reserve原创 2006-10-30 10:46:00 · 2602 阅读 · 0 评论 -
oracle 8i上的优化参数
/*+ FULL(tablename) */: 明确的指定进行全表扫描/*+ ROWID(tablename) */: 明确的选择根据rowid进行表扫描/*+ CLUSTER(tablename) */: 明确的指定对指定表进行群集扫描, 只能应用于tablename的条件中有群集对象时/*+ HASH(tablename) */: 明确的选择对指定表进行hash扫描, 只能应用于tablena原创 2006-10-30 10:45:00 · 922 阅读 · 0 评论 -
有关成本统计数据新旧对执行计划的影响
有时候执行计划一直不是你想要的, 但oracle又一直用这样的执行计划, 那么可能是因为oracle中对表的成本统计数据太旧了. 这时, 可以运行 analyze table 表名 compute statistics 来对表的成本统计数据进行刷新.原创 2006-10-30 10:44:00 · 679 阅读 · 0 评论 -
关于delphi7编译慢与linking阶段会出错的问题
用delphi7对大的程序进行编译与链接时, 比如一百三十万行左右的程序时, 编译的过程很慢, 而且在最后的链接阶段会出各种地址啦, dcc啦什么的错误. 这件事情其实主要是由于delphi7自带的bolndmm的内存管理很慢, 而rlink32又没有优化的原因. 经实践证明, delphi2006实在是一个很好的工具, 它对大程序的支持很好, borlndmm.dll与rlink32.dll明显原创 2006-10-30 10:21:00 · 2538 阅读 · 1 评论 -
什么是buffer(sort)
BUFFER (SORT)DescriptionPerforms a memory sort on a row source VersionsThis operation was introduced in Oracle 9.0.1 though it may have been used in limited circumstances in some earlier ve转载 2006-10-30 10:34:00 · 2724 阅读 · 0 评论 -
有关 ORA-01779无法修改与非键值保存表对应的列
当对视图进行update时, 会出现ora-01779错误, 这个错误是因为要修改的字段在视图中不能保证物理上唯一,多出现在与多表关联时, 一个表因与另一个表的关联, 原表中的字段产生了多条记录的原故. 具体可以见 http://forums.oracle.com/forums/message.jspa?messageID=1266445下面是其中一个回帖:For a table to be ke原创 2006-10-30 10:32:00 · 13901 阅读 · 0 评论 -
关于oracle9以上自定义聚集函数的例子
以下是自定义聚集函数的代码例子, 抄自http://yangtingkun.itpub.net/post/468/3380SQL> CREATE OR REPLACE TYPE T_LINK AS OBJECT (2 STR VARCHAR2(30000),3 STATIC FUNCTION ODCIAGGREGATEINITIALIZE(SCTX IN OUT T_LINK) RETU转载 2006-10-30 10:48:00 · 711 阅读 · 0 评论 -
在ORACLE 8I, 9I上建立全文搜索的方法汇总
好吧,我承认这都是从GOOGLE上搜索来的, 为了建立一个全文搜索,搞了我一整天.现在把在我建立全文搜索中搜索到的有用的信息汇总一下,省得到时又要去找.第 一步: 全文搜索功能需要oracle intermedia的支持, 如果没有安装, 请使用universal install安装一下, 如果是8i则可以使用$ORACLE_HOME/bin/dbassist来进行安装. 9i上没有这个(我是初学原创 2006-10-30 09:52:00 · 945 阅读 · 0 评论 -
如何在UBUNTU 8.04上安装ORACLE 11G
本文大部分内容来自wiki.ubuntu.org.cn上的孙高勇先生所著的Oracle 10g for ubuntu安装指南, 只是根据ubuntu8.04上安装oracle 11g的实际情况作了修改.首先安装必须的包: apt-get install build-essential libaio1 gawk ksh libmotif3 alien libtool lsb-rpm而JAVA环原创 2008-09-04 23:26:00 · 2057 阅读 · 1 评论