自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 oracle 会话参数

1、   oracle sys_context()函数select sys_context('USERENV','AUTHENTICATION_TYPE') from dual;--用户的认证类型select sys_context('USERENV','BG_JOB_ID') from dual;--当前指定id的会话是否为oracle后台程序建立,不是则返回nullsele

2016-09-20 10:49:08 931

原创 查找oracle 需要优化的SQL (一) 之v$SQLarea

1、按物理读 读取磁盘次数  select s.SQL_FULLTEXT,s.DISK_READS/s.EXECUTIONS  from v$sqlarea s where s.EXECUTIONS >0 and s.DISK_READS >1000  order by s.DISK_READS/s.EXECUTIONS desc  2.、按内存消耗  select s.SQL

2016-09-05 16:44:40 1107

原创 oracle 行列转换

with t as (select '打包' t, to_char(q.provider_code || '共' || count(1) || '个包裹') n    from rnrsbrand.query_auction q   where q.status in (2, 3)   group by q.provider_code  union  select '捆包'

2016-09-01 16:37:11 245

原创 oracle 字符串分割

123,abc,opq 转变为123 1abc 2opq 3select regexp_substr('123,abc,opq', '[^,]+', 1, level) a, level  from dualconnect by level            length('123,abc,opq') - length(replace('123,

2015-09-11 14:07:27 296

原创 sql 查询连续七天以上都有打卡的员工记录

利用一下ORACLE的ROWNUM机制来做点文章我假设有这一张表 tta,上班日期(dd) 1,20080101 1,20080102 1,20080103 2,20080101 2,20080103 3,20080101 也可能是乱序的 第一步:排序 select * from  tt t order by t.a,t.dd第二步:日期-ROWNU

2015-09-08 18:18:58 17453 4

原创 oracle 函数生成流水号

CREATE OR REPLACE FUNCTION create_code(p_code varchar2,p_length number) return VARCHAR2 as PRAGMA AUTONOMOUS_TRANSACTION; v_count number;v_code varchar2(40);v_lock code_base%rowtype;begin

2015-09-06 09:34:54 960

原创 oracle 分区表的学习

对oracle分区表知识整理和学习1、范围分区表create table part_status(       id number(6),       name varchar2(30),       grade number(4),       birthday date)partition by range(grade)(partition p1 values

2015-08-18 15:18:55 260

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除