20181220 Oracle程序包基本开发逻辑

做事情,开始也许比较迷茫,也可能工具不会,也可能语言不会,但不要害怕

多去思考而不是盲目的开始工作,盲目的听从,程序开发都是不断训练自己的思维能力。

做每件事情都是有意义的,思考为什么这么做,这么做的意义在哪里,是否有必要这么做,就可以形成一套完整的属于你自己的体系和方式。

最近在开发Oracle数据库逻辑包,整个结构比较简单但要做好却需要仔细,主要基于对业务数据的理解,到底你需要什么样的数据,涉及对需求的分析,然后如何加工才是正确的,

Oracle的包,目前的过程都是,根据不同的条件得到基础数据集,再进行附属处理整合,清洗或者计算得到新的结果集insert到新的表中。

条件很重要,它决定了你原数据的范围 (游标可以用来对基础条件进行存储,控制每次处理的数据量)

归并计算,决定了你数据处理的质量  (函数的使用为的是高效率的处理数据)

调度则为执行包的时间和执行计划

也许并不是你需要的内容,这只是我人生的一些痕迹. -- soar.pang
原文地址:https://www.cnblogs.com/Soar-Pang/p/10148683.html