Oracle
kirao
这个作者很懒,什么都没留下…
展开
-
自定义Oracle replace函数不区分大小写
在网上找的一函数,后来发现有点小问题,自己改了一下。 Function StrReplace(n_Str IN varchar2, n_Search IN varchar2, n_Replace IN varchar2) return varchar2 is v_Result varchar2(4转载 2009-06-03 15:11:00 · 2823 阅读 · 0 评论 -
Oracle 日志文件错误的处理。
转自:http://hi.baidu.com/dashuaiwang/blog/item/47cc680ec35055c37acbe1f8.html 打开oracle 数据库时出现了错误:ORA-00313: 无法打开日志组 1 (线程 1) 的成员ORA-00312: 联机日志 1 线程 1: D:/ORACLE/ORADATA/GOCOM/REDO01.LOGSQL> co转载 2009-12-18 11:28:00 · 6484 阅读 · 0 评论 -
Oracle store procedure and Function返回结果集。
<br />Oracle下可以用refer cursor来返回一个结果集给调用者:<br /> <br />1. Oracle store procedure返回结果集:<br /> <br />create or replace procedure sp_test(v_result out sys_refcursor) is<br />begin<br /> open v_result for<br /> select 'Bryan', 100, 20, 80, 200, 180<br />原创 2010-07-08 14:01:00 · 2812 阅读 · 0 评论 -
如何用SQLLDR导入unicode格式文件到数据库
<br />要把unicode格式(其中有UTF16编码与UTF8编码的)的文件导入数据庫,除了在control文件中设定一般<br />的参数之外,另外还要加入下面两个参数。<br />CHARACTERSET : 它指明你的导入文件是什么格式的,可以是UTF16,UTF8. 如果这里指定的编码方式与你<br />导入的文件不相符导入会出错。<br />例如: CHARACTERSET 'UTF16'<br />LENGTH : 此参数是接着放在CHARACTERSET参数之后的,Oracle字符字段的长原创 2010-07-19 11:11:00 · 5978 阅读 · 0 评论 -
深入解析ORACLE字符集
<br />1、字符集的一些基本知识<br /> 字符集有很多种,最初的字符集是ASCII,由于ASCII支持的字符很有限,因此随后又出现了很多的编码方案,这些编码方案大部分都是包括了ASCII的。EBCDIC编码是另一个比较基本的编码,它的部分字符采用了和ASCII不同的编码值,因此两者是不兼容的基本编码方案。采用EBCDIC编码的比较少,目前主要是IBM 的系统采用,如AS400及S390系统,大部分的系统都是基于ASCII编码的。<br /> 由于亚洲国家的字符集相对复杂一些,因此一般都使转载 2010-07-22 10:46:00 · 584 阅读 · 0 评论 -
Solaris学习——安装Oracle 10g{最详细图解版}
Solaris学习——安装Oracle 10g{最详细图解版}<br />一)前期准备<br />*FTP客户端软件<br />*Xmanager<br />*pl/sql dev<br />*10gr2_db_sol[1].cpio,数据库安装程序,适用于SUN Solaris(SPARC),数据库版本10.2。<br /><br />二)创建用户组、用户<br />1)添加用户组:<br />groupadd oinstall<br />groupadd dba<br />2)添加用户:<br />us转载 2010-09-16 15:21:00 · 717 阅读 · 0 评论 -
怎样看懂Oracle的执行计划
怎样看懂Oracle的执行计划2008-03-24 11:20尽量用鸟语描述了,翻译成中文反而容易误解。<br /><br /><br />一、什么是执行计划<br /><br />An explain plan is a representation of the access path that is taken when a query is executed within Oracle.<br />二、如何访问数据<br /><br />At the physical level Oracle re转载 2010-12-29 16:55:00 · 817 阅读 · 0 评论 -
Oracle 查询并删除重复记录的SQL语句
查询并删除重复记录的SQL语句 查询及删除重复记录的SQL语句 1、查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断 select * from people where peopleId in转载 2011-09-15 09:51:02 · 533 阅读 · 0 评论 -
OracleLogMiner学习和使用
logmnr可以对用户发出的sql语句进行跟踪,例如由于某个管理员修改数据时错误地把张三的工资修改了,这时使用logmnr可以知道张三的工资在修改前的值和修改后的值。通过logmnr可以把张三的工资恢复到修改前的状态。 安装LogMiner: $oracle_home转载 2011-09-22 10:35:37 · 650 阅读 · 0 评论