自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 oradebug--记录

oradebug的前身是在ORACLE7时的ORADBX,它可以启动和停止跟踪任何会话,dumpSGA和其它内存结构,唤醒ORACLE进程,如SMON、PMON进程,也可以通过进程号使进程挂起和恢复等,还有很多功能,实际上这些功能都不常用,但是我们在看别人做问题诊断时,常看到别人在使用oradebug命令,其实我感觉最好用的就是他可以直接通过命令输出生成trace文件的名称(带路径的哦),省去不少

2017-09-04 10:48:50 213

转载 oracle中blob,clob,nclob,Bfile主要区别

他们的最大存储大小都为4gbBFILE 二进制文件,存储在数据库外的操作系统文件,只读的。把此文件当二进制处理。(类似于long类型)BLOB 二进制大对象。存储在数据库里的大对象,一般是图像声音等文件。 (类似于row和long row)CLOB 字符型大对象。一般存储大数量文本信息。存储单字节,固定宽度的数据。NCLOB 字节字符大对象。存储单字节大块,

2017-08-30 11:31:15 608

原创 oracle--in与not in 语句 关于空值问题记录

drop table tmp_1;create table  tmp_1(aa varchar2(10),bb varchar2(10));insert into tmp_1 (bb) values('1');insert into tmp_1 (aa) values('1');insert into tmp_1 (aa) values('2');insert into t

2017-08-25 14:31:37 939

原创 oracle-using/natural join

注意事项:1、如果在使用using关键字时,而且select的结果列表项中包含了using关键字所指明的那个关键字,那么请不要在select(以及where子句中)的结果列表项中对该关键字指明它属于哪个表。2、using中能使用一个或多个列名。3、natural join关键字和using关键字是互斥的,也就是说不能同时出现     在oralce中使用natural

2017-08-24 16:27:12 756

原创 Oracle substr() instr()函数记录

1.       INSTR用法:INSTR(源字符串, 要查找的字符串, 从第几个字符开始, 要找到第几个匹配的序号)  返回找到的位置,如果找不到则返回0.         默认查找顺序为从左到右。当起始位置为负数的时候,从右边开始查找,从右到左查找。       select instr('maolanyi','a',-1,2) from dual;--2    

2017-08-24 09:38:57 241

转载 Oracle外键要建立索引的原理和实验

Oracle外键要建立索引的原理和实验项目中,我们要求凡是有主子关系的表都要使用外键约束,来保证主子表之间关系的正确,不推荐由应用自己控制这种关系。但发现有时开发人员提交SQL语句时未必会注意外键列需要定义索引,或者不清楚为什么外键列需要建立索引,网上一些所谓的“宝典”也会将外键列建索引作为其中的一条,包括TOM大师,曾说过:导致死锁的头号原因是外键未加索引(第二号原因是表上的

2017-08-22 16:51:23 784

转载 oracle--基本转换函数

oracle有三种最基本的数据类型,即字符型、数值型、日期型。 oracle提供的单行函数中,针对不同的数据类型,提供大量实用的函数,同时提供一系列数据类型转换函数。相信这些函数,在进行数据库的操作过程中,都大量的被使用过。。 1)to_char     数值、日期->字符型     语法:to_char(num|date,[format mask],[nls_parame

2017-08-22 15:15:19 738

转载 oracle隐式转换相关

在oracle中,如果不同的数据类型之间关联,如果不显式转换数据,则它会根据以下规则对数据进行隐式转换 1) 对于INSERT和UPDATE操作,oracle会把插入值或者更新值隐式转换为字段的数据类型。   假如id列的数据类型为number   update t set id='1'; -> 相当于 update t set id=to_number('1');

2017-08-22 15:04:40 176

原创 oracle-order by 子句说明

1.对null值进行排序时,null 默认为最大值,指定Nulls first 则表示null值的记录将排在最前(不管是asc 还是desc),指定Nulls last 则表示null值的记录将排在最后(不管是asc 还是desc) select * from tmp_2 order by trim(aa) desc nulls first;select * from tmp_2

2017-08-22 14:15:53 372

原创 oracle部分函数使用汇总 NULLIF函数 decode ,COALESCE,concat ,nvl,nvl2

NULLIF函数NULLIF函数语法为NULLIF(表达式1,表达式2),如果表达式1和表达式2相等则返回空值,如果表达式1和表达式2不相等则返回表达式1的结果。注意:表达式1和表达式2应该是相同数据类型,表达式1不能用字符null。 select nullif(1,1) from dual;    select nullif(2,1) from dual;    select n

2017-08-22 10:30:15 573

原创 分组函数嵌套

分组函数嵌套  select max(avg(sal))  from emp  group by deptno;1.分组函数嵌套必须有group by 子句2.having子句后面不能有好几个组函数嵌套,只能使用一个组函数

2017-08-22 10:03:03 1248

原创 oracle-关于RR参数

RR                        RR参数与YY参数很类似,但取值规则略有不同:如果输入的两位数是00-49:如果当前年份属于00-49,则返回成本世纪所在年份;如果当前年份属于50-99,则返回成下世纪所在年份。如果输入的两位数是50-99:如果当前年份属于00-49,则返回成上世纪所在年份如果当前年份属于50-99,则返回成本世界所在年份注:这种自

2017-08-21 16:34:50 375

空空如也

空空如也

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

TA关注的人

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