
oracle
zwei5686
这个作者很懒,什么都没留下…
展开
-
oracle in与exist个人见解
如果使用IN,执行过程将如同下列所示: [code="java"]Select * from T1 where x in ( select y from T2 ) LIKE: select * from t1, ( select distinct y from t2 ) t2 where t1.x = t2.y;[/code] ...原创 2010-12-14 10:37:26 · 95 阅读 · 0 评论 -
oracle decode函数的应用
DECODE函数的作用:它可以将输入数值与函数中的参数列表相比较,根据输入值返回一个对应值。函数的参数列表是由若干数值及其对应结果值组成的若干序偶形式。当然,如果未能与任何一个实参序偶匹配成功,则函数也有默认的返回值。 其在减少数据库操作次数方面的作用很大! 区别于SQL的其它函数,DECODE函数还能识别和操作空值。 语法如下: [code="java"]S...原创 2010-12-14 11:29:42 · 139 阅读 · 0 评论 -
oracle union /minus /instersct 函数的使用
如果我们需要将两个select语句的结果作为一个整体显示出来,我们就需要用到union或者union all关键字。union(或称为联合)的作用是将多个结果合并在一起显示出来。 union和union all的区别是,union会自动压缩多个结果集合中的重复结果,而union all则将所有的结果全部显示出来,不管是不是重复。 Union:对两个结果集进行并集操作,不包括...原创 2010-12-14 13:18:45 · 191 阅读 · 0 评论 -
oracle临时表
oracle临时表空间 服务器进程首先将临时数据存放在PGA工作区(内存中)。当PGA的空间不够时,服务器进程会建立临时段,并将临时数据存放到临时段中。 建数据库的时候,可以建立默认的临时表空间。 在数据库运行的过程中经常有大量并发排序,为了提高排序性能,应该建立多个临时表空间。 临时表空间使用机制: 1.如果没有创建临时表空间,则使用system表空间为临时表空间,易产生碎片 ...原创 2011-06-30 17:57:43 · 118 阅读 · 0 评论