摘要: Partition Outer Join是Oracle 10g新增加的,用来方便“补足”在outer join的时候“漏掉”(NULL)的数据。 当两个用来做Join的表中的数据不“相当”的时候,如果我们希望在最终结果中其中一张表的所有records都不落下,一般会用到outer join。另外一个表中“缺失”的那部分数据自然都是以NULL来补足。但是如果我们希望缺失的那部分数据(NULL)能正... 阅读全文
posted @ 2010-01-04 22:28 FangwenYu 阅读(735) 评论(0) 推荐(1) 编辑
摘要: Varchar2的大小限制在SQL和PL/SQL中是不一样的,这点经常被忘记,因此会遇到一些问题。 Oracle SQL中Varchar2类型只支持最大4000bytes,而pl/sql则可以支持最大32767bytes的大小!在创建Oracle Table时,如果一个列存储的数据大于4000bytes时候,最好换成CLOB类型。 下面进行一些测试看看, SQL> select * fr... 阅读全文
posted @ 2010-01-04 15:35 FangwenYu 阅读(629) 评论(0) 推荐(0) 编辑
摘要: Adiran在他的网站上www.oracle-developer.net上给出一个有意思的Utility – data_dump, 用来把一个表中的数据dump到一个文件中。表面上看好像没啥大的价值,毕竟可以用export data pump来导出数据, 但是data_dump支持对给定的一个SQL语句来导出数据,而且可以指定每行数据的field之间的分隔符。 这个utility用起来也是非常方便... 阅读全文
posted @ 2010-01-04 14:30 FangwenYu 阅读(516) 评论(0) 推荐(0) 编辑