1. 程式人生 > >20181220 Oracle程式包基本開發邏輯

20181220 Oracle程式包基本開發邏輯

做事情,開始也許比較迷茫,也可能工具不會,也可能語言不會,但不要害怕

多去思考而不是盲目的開始工作,盲目的聽從,程式開發都是不斷訓練自己的思維能力。

做每件事情都是有意義的,思考為什麼這麼做,這麼做的意義在哪裡,是否有必要這麼做,就可以形成一套完整的屬於你自己的體系和方式。

最近在開發Oracle資料庫邏輯包,整個結構比較簡單但要做好卻需要仔細,主要基於對業務資料的理解,到底你需要什麼樣的資料,涉及對需求的分析,然後如何加工才是正確的,

Oracle的包,目前的過程都是,根據不同的條件得到基礎資料集,再進行附屬處理整合,清洗或者計算得到新的結果集insert到新的表中。

條件很重要,它決定了你原資料的範圍 (遊標可以用來對基礎條件進行儲存,控制每次處理的資料量)

歸併計算,決定了你資料處理的質量  (函式的使用為的是高效率的處理資料)

排程則為執行包的時間和執行計劃