随笔分类 - Oracle
摘要:这个需求比较冷门,但对于在某些特定的情况下,还是会有这样的需要的。好在Oracle实现还比较方便,用存储过程则轻松实现。 查询字符串: 查询包含字符串: 查询数字: 查询范围数字: 查询日期: 查询范围日期: 执行范例: exec search_string('测试'); exec search_s
阅读全文
摘要:select b.* from v$session a,v$sqltext bwhere a.PREV_SQL_ADDR=b.ADDRESS and a.USERNAME='&userName'order by hash_value,piece 查询结果中,HASH_VALUE相同的记录是同一条SQ
阅读全文
摘要:看了这篇评测后http://www.cnoug.org/viewthread.php?tid=857&page=1,再也不用对Count(*)、Count(1)、Count(rowid)烦恼性能高低了。 从这个帖子抽取的结果 before analyze ,loop 1000,/*+hints*/c
阅读全文
摘要:在《仿Oracle Sequence的自定义年份Sequence(适合任何数据库)》中(http://www.cnblogs.com/litou/articles/1689655.html)建立表和函数的方法模拟Sequence,效果确实不错,但还有点不足,就是需要初始化很多年份数据,尽管很少情况下
阅读全文
摘要:Oracle的Sequence很好用,自增,不用维护是它最大的特点,但碰到以下情况就比较麻烦了。 系统开发时常被要求业务流水号的形式为年份+流水号,如20100001,每年的流水号都必须重1开始。 上面的需求如通过Sequence实现方法有多种: 方法1:只使用一个Sequence,程序判断年份,需
阅读全文
浙公网安备 33010602011771号