Chinaunix首页 | 论坛 | 博客
  • 博客访问: 662207
  • 博文数量: 98
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 3009
  • 用 户 组: 普通用户
  • 注册时间: 2011-03-30 13:00
个人简介

About me:optimistic,passionate and harmonious. Focus on oracle programming,peformance tuning,db design, j2ee,Linux/AIX,web2.0 tech,etc

文章分类

全部博文(98)

文章存档

2020年(63)

2014年(3)

2013年(32)

发布时间:2013-04-25 11:06:02

IN子查询相当于OR条件,根据NULL的逻辑运算规则,哪个条件为TRUE的行就返回那个行,很简单,主要说NOT IN......【阅读全文】

阅读(1210) | 评论(0) | 转发(0)

发布时间:2013-04-25 11:04:37

我们知道,从Oracle9i开始,对于外连接(Outer join)Oracle支持SQL92标准:这个标准有很多新的连接语法,当然不仅是外连接了,这里,我主要讨论的是外连接的新语法:Left Outer Join和Right Outer Join,Full Outer Join这里不会讨论,我会额外总结所有的SQL92新的连接语法。对于接触Oracle比较早的开发人员或DBA来说,外连接用+号已经很习惯了,但是新语法有很多好的优点,Oracle也强烈建议9i以及之后的版本使用新的外连接语法。OK,下面进入正题,那么外连接的新旧语法之间有什么差异呢?......【阅读全文】

阅读(1172) | 评论(0) | 转发(0)

发布时间:2013-04-25 11:03:08

decode函数很多人经常使用,但是搞清楚里面到底有什么规则,估计知道的人就少了,所以经常冒出这样那样的问题,不光decode,其他函数都有类似问题,下面写的东西,希望能为大家学习oracle,研究文档提供一点参考和思路,学习一门技术,首先要看的就是文档,怎么看文档,比如函数吧,要看函数的作用范围,使用场合,函数的参数和返回值规则,函数的一系列限制等,然后自己写几个例子,自然对函数有更深刻的认识,decode函数使用报错经常发生,看完下面的东西我想decode函数使用应该没有什么问题了,只局限于语法使用,那些灵活的应用就不说了。......【阅读全文】

阅读(1277) | 评论(0) | 转发(0)

发布时间:2013-04-25 11:01:30

学技术基础重要吗?这个问题看起来很傻,但是我的确发现很多人不注重基础,也许他根本不知道怎么去夯实基础。比如连视图在一定条件下可以dml都不清楚,由此可以扩展到一般的inline view也可以dml更加不清楚了。写oracle sql几年,竟然连oracle有很多分析函数也不清楚,基础重要吗??答案是肯定的,但是很多人却忽视了这个问题,的确令人感觉奇怪,其他技术多也如此。......【阅读全文】

阅读(1329) | 评论(0) | 转发(0)

发布时间:2013-04-25 10:58:21

看到有些人经常问,把自己的一些体会简单举个例子,详细的东西还是需要自己慢慢体会的,比如from a,b where a.id=b.id(+) and b.name='a'这个b.name没有+号则相当于普通的连接(准确地说是先外连接后过滤),还有些乱七八糟的join,比如一个表在同一层作为几个表的从表,join条件带or或子查询的,要注意+号有限制,那么ansi join更加强大,没有乱七八糟的限制,能简单实现更复杂的join,而且ansi join的好处就是结构清晰,可读性强。......【阅读全文】

阅读(1795) | 评论(0) | 转发(0)
给主人留下些什么吧!~~

zhmw2020-05-27 16:10

tomcoding:Oracle DUL源代码,Logminer源代码,到我的博客看看

好的

回复  |  举报

zhmw2020-05-27 16:10

tomcoding:Oracle DUL源代码,Logminer源代码,到我的博客看看

好的

回复  |  举报

tomcoding2018-07-26 14:35

Oracle DUL源代码,Logminer源代码,到我的博客看看

回复  |  举报

电影vs程序员2013-08-22 18:16

博主,求加好友

回复  |  举报
留言热议
请登录后留言。

登录 注册