Oracle sql with 语句语法与例子
Oracle SQL中with语句是个有用的结构,下面是从eygle引用过来的一篇文章,讲的很详细,而且对于with的使用场合及机制也做了描述,很值得参考:原始链接:http://www.eygle.com/digest/2009/04/oracle_with_clause.ht...
关于字符串分类抽取的几个方法
SQL:SQL> SQL> with tmp as(select '4D$$E059509BAF139C' a from dual) 2 select a, translate(a, '.0123456789', '.') 去掉数字, 3 replace(t...
Oracle监听的动态注册与静态注册
Oracle监听介于Oracle的数据库和客户端之间的通道。因为数据库本身不对外提供服务,所以需要通过监听器来实现。几个相关的参数:local_listenerdb_domainremote_listenerservice_names相关命令:监听命令:lsnrctl参...
Oracle分析函数多层使用时的一个bug及其解决方案
前几天因为客户数据统计错误,引起强烈反应,加班加点终于把问题解决。但是最终结果却出人意料,经排查,确定并非我们代码的问题,而是Oracle的一个bug。bug号及描述:6840911 Wrongs results from WINDOW NOSOR...
oracle之autotrace统计信息分析
暂时留座。督促自己一下还有很多要学习。
写技术类Blog需要注意的几个事项
很多时候,技术类Blog会对一些代码、特殊现象做实验。在这个过程中,通常会贴出大量的代码以证明自己的观点或结论。但是多数情况下,我们过于注重了实验本身而忽略由此...
Oracle多层级查询兼容的性能问题
我们在写plsql的时候,由于外部条件的复杂性,在调用接口时,需要考虑到不同层次查询的需求。以购买基金为例,有账户编号、份额类别、基金代码,其中一个账户下有多个份额类别的基金。假设有两个表:accoinfo: ...
cmd窗口下中文显示乱码问题
前段时间,不知道怎么搞了下,cmd命令窗口里,原来中文显示的好好的环境,居然都变成乱码了,很是纳闷。上次想改一下,结果被其他事情拖了下,没改好。今天趁还有时间,...
索引重建报错问题记录
操作:对一个27w的表插入1000条左右的数据执行索引重建时,报:ora-01654:unable to extend index 索引名 by 128 in tablespace 表空间名经查,该表空间尚有4G富余。执行数据插入时,报:ora-01652:unable to ...
ORA-28056 Writing audit records to Windows Event Log failed
ORA-28056:Writing audit records to Windows Event Log failed今天同事遇到这个问题。表面现象是,odbc无法连接。不过我检查问题,首先会去检查Oracle相关的一些情况,比如说...
第一届SQL大赛第一期优秀解题思路汇总
SQL大赛第一期解题方法的公布,让我领略了各种新颖巧妙的解题方法。精神也为之一振,就决定写篇总结,把大家好的方法记下来。第一期题目大意如下:给定一个5×5的矩阵,要求:1、每...
连续相同号码的识别
这个需求看上去比较简单,但是要完成却不是那么轻松的可以做到。首先看一个例子,假如有若干个手机号码:13677884444139884009651397325007413974416087139997503041396731118313999806632要找出其中有连续3-8个...
Oracle keep的用法
keep是Oracle下的另一个分析函数,他的用法不同于通过over关键字指定的分析函数,可以用于这样一种场合下:取同一个分组下以某个字段排序后,对指定字段取最小或最大的那个值。从这个前提出发,我们...
数字转时间间隔格式处理
Oracle中,我们知道to_date函数可以将字符串转换成时间格式,那如何将数字类型的值转换为日期interval类型的值呢?一共有以下几种方式,总结如下:1.interval转换虽然前面说的是数字的转换,但实际上在这里还是将字...
数据库升级问题处理一则
同事升级oracle10201到10204,报错:ora-39700/ora-39704。执行startup nomount,没问题。执行alter database mount,没问题。执行alter database open,报以上错误。检查数据库告警日志,没有明显的错误提示,...
深圳行十一:香港自由行
http://user.qzone.qq.com/397123719/infocenter
【转】当你在发展进步、而你的朋友原地不动,这会发生什么?
原文链接: http://www.ixdba.net/a/IT/2011/0124/835.html 刚好看到一位读者在 “Having Your Own Ethics is Lonely” 这篇文章上的评论。他问了一个在成功路上最困难的问题 —— 当你在发展进步、而你的朋友...
HTC disire HD刷机
说实话,在此之前,我一直认为刷机是一个很难搞的事情,一不小心,手机就变砖头了。呵呵,所以一直望而却步。前天到昨天,我终于自己尝试了N次。把我的爱机洗刷刷洗刷刷,刷了个够。别问我为啥敢刷这个手机(HTC DHD...
深圳行十:杂记
到深圳已经第三个月,离过年也没多少天了。 自从上次元旦回来后,已经是15天了。此次可谓是我有史以来最长的一次出差了,有困惑、有愤怒、有感叹、有...
Oracle事务临时表的一个隐藏问题
Oracle临时分为两类,一类是事务临时表,以on commit delete rows指示。按照指示含义,我们可以知道这类临时表数据是在commit之后就清除数据的。一类是session临时表,以on commit preserve rows指示。同样,按照含...