關於ORACLE的版本開發注意事項!

2021-03-31 10:28:31 字數 484 閱讀 2252

搞了一年的oracle,現把oracle一些必要的常識告訴大家,希望新手少走我這樣的彎路。現歸納如下:

1:oralce8i以前的版本不支援臨時表。

oracle的臨時表是中特殊的表,為每個使用者建立乙個session物件,每個使用者訪問得到的資料是不一樣的。分on ***mit delete rows(在提交時刪除資料)和on preserve delete rows(在會話結束時刪除資料)兩種。

2:oracle9i以前的版本不支援十字連線,如果是9i以前版本需要通過特別手段處理。另外oracle9i以後的左右外連線才支援sql92標準!

3:oracle8i以前不支援whare house(資料倉儲),8i中叫快照,9i中叫物化試圖。

物化檢視是張實際的表,這個和我們平時使用的普通檢視大有區別。

4:oracle9i以前不支援case語句。呵呵。。這個確實是有點誇張,但是實際中是有點問題~~`

這是我自己的一些經驗小結。希望對大家都有用~~`

ORACLE開發注意事項

1 自測應嚴格 2 若欄位col1由源表若干字段依據公式計算而來,col2由col1計算而來,則計算col1的結果不應先保留小數字,否則會造成col2的計算有誤差,應只在最後的結果中保留小數字。3 取源表增量部分資料時,要取全,把所有受影響的 參與計算的資料都取出來。3 關聯提取,主鍵來自一張表ta...

注意開發軟體的版本問題!

前一段時間碰到乙個很是不能理解的問題,乙個系統在我本地測試一點點問題都沒有,結果我搭建到伺服器上後大部分功能都可以正常使用,但是有幾個關鍵的功能,一 上傳乙個檔案進行處理的時候,報錯,說是nullponiter,作為乙個碼農,首先第一印象就是那裡出問題了,結果查詢了很久沒找到。我自己重新部署了工程,...

關於開發版本號的問題

經常有下jar的時候看到1.0.0 1.1.1,等版本號。問題來了這些數字代表什麼意義,又有什麼規律規則?不懂就各種翻,總結一發 版本號的格式為 x.y.z 又稱 major.minor.patch 遞增的規則為 x 表示主版本號,當 api 的相容性變化時,x 需遞增。y 表示次版本號,當增加功能...