2010年10月19日
摘要: <html xmlns="http://www.w3.org/1999/xhtml"><head><title>Enter the title of your XHTML document here</title><script type="text/javascript"> function getCode() { var code="... 阅读全文
posted @ 2010-10-19 16:23 新小白龙 阅读(458) 评论(0) 推荐(0) 编辑
  2010年10月2日
摘要: --如果要求工资在5000以下的工资加到2倍,5000到10000之间1.5倍,10000-15000之间加到1.2倍,15000以上的1.1倍with t as (select 5000 sal from dual union all select 4000 from dual union all select 6000 from dual union all select 10000 from... 阅读全文
posted @ 2010-10-02 08:44 新小白龙 阅读(1252) 评论(0) 推荐(0) 编辑
  2010年9月25日
摘要: http://blog.163.com/xxciof/blog/static/7978132720095193113752/ oracle中 connect by prior 递归算法 Oracle中start with...connect by prior子句用法 connect by 是结构化查询中用到的,其基本语法是: select ... from tablename start with... 阅读全文
posted @ 2010-09-25 20:06 新小白龙 阅读(94193) 评论(3) 推荐(6) 编辑
摘要: substr+instrSQL> with t as2(select 'aa,bbb,cccc' name from dual union all3select 'dsad,dll,dsad' from dual)4select substr(name,1,instr(name,',')-1) a,5 substr(name,instr(name,',')+1,instr(name,',',... 阅读全文
posted @ 2010-09-25 18:51 新小白龙 阅读(2728) 评论(0) 推荐(0) 编辑
摘要: 今天下午要写这样的一个脚本,统计最近三个月工号登录情况,要有总工号数,最近三个月登陆过的工号数,以及登陆率,时间函数我首先想到了add_moths这个函数,这没问题,统计要用到聚合函数中的count函数这个也没有问题,问题是我在想把总工号数和登陆过的工号数一起查出来的时候出了问题见下面错误写法,提示字段不是分组函数,后来在查询结果集中加了一个select 达到了效果和聚合函数一起查询出来的字段,那... 阅读全文
posted @ 2010-09-25 15:03 新小白龙 阅读(329) 评论(0) 推荐(0) 编辑
  2010年9月19日
摘要: 1。使用内置函数一定要创建基于函数的索引,因为使用内置函数会引起全表扫描,创建索引时要注意:向表中添加索引是非常危险的,因为会导致很多执行计划的改变,我们可以创建基于函数的索引来杜绝这一现象。create index upper_cust_name on customer(upper(name)); 阅读全文
posted @ 2010-09-19 17:45 新小白龙 阅读(162) 评论(0) 推荐(0) 编辑
  2010年9月18日
摘要: select t.HASH_VALUE from v$sqlarea t; --sql_text 最多可以1000个字符 肯能有些sql 显示不完整--根据SELECT * FROM v$sqlarea中找到hash_value 查完整sqlSELECT * FROM v$sqltext WHERE hash_value = '&hash_value' ORDER BY piece; v$... 阅读全文
posted @ 2010-09-18 17:43 新小白龙 阅读(273) 评论(0) 推荐(0) 编辑
  2010年8月12日
摘要: select field1,field1/sum(field1) over() a from table1; 阅读全文
posted @ 2010-08-12 21:07 新小白龙 阅读(304) 评论(0) 推荐(0) 编辑
  2010年7月31日
摘要: 一:沉稳 (1)不要随便显露你的情绪。 (2)不要逢人就诉说你的困难和遭遇。 (3)在征询别人的意见之前,自己先思考,但不要先讲。 (4)不要一有机会就唠叨你的不满。 (5)重要的决定尽量有别人商量,最好隔一天再发布。 (6)讲话不要有任何的慌张,走路也是。二:细心 (1)对身边发生的事情,常思考它们的因果关系。 (2)对做不到位的执行问题,要发掘它们的根本症结。 (3)对习以为常的做事方法,要有... 阅读全文
posted @ 2010-07-31 13:41 新小白龙 阅读(294) 评论(0) 推荐(1) 编辑
  2010年7月30日
摘要: 动态Sql中占位符,如果同一占位符在同一个plsql块中连续出现两次以上,这样的占位符只和using 语句后面的一个绑定参数相对应。如:占位符x出现过3次,但是每次都是引用参数a,占位符y则引用的bdeclare a number := 12; b number :=123;begin for i in 1 .. 500 loop execute immediate 'begin insert i... 阅读全文
posted @ 2010-07-30 18:32 新小白龙 阅读(8580) 评论(0) 推荐(0) 编辑