現在學習程式設計比以往方便且有效率,
透過手機或平板隨時隨地就可以線上學習,
特別介紹 SoloLearn 這個循序漸進且超好用的免費 app,
1) 安裝 SoloLearn app 後開啟, 它提供多個程式語言課程, 供您線上學習, 如: Java / JavaScript / Python / SQL / HTML / C# ... 等 :

DBMS_OBFUSCATION_TOOLKIT.DES3Encrypt( input => '要加密的資料' , key => '加密金鑰' ); 參數, input: 長度要是 8 的倍數,若不足 8 的倍數,則用空白補足. key: 長度最少要 16 碼以上; 不同的 Key,加密結果將會不同. 傳回值型態: raw 傳回值型態若要 varchar2, 則再用 utl_raw.cast_to_varchar2 轉換成字串. 其中, input、key、傳回值均為 raw 的 16 進位字串型態, 所以, input、key 字串可利用 utl_raw.cast_to_raw 來轉換為 16 進位資料.
DBMS_OBFUSCATION_TOOLKIT.DESEncrypt( input => '要加密的資料' , key => '加密金鑰' ); 參數, input: 長度要是 8 的倍數,若不足 8 的倍數,則用空白補足. key: 長度最少要 8 碼以上; 不同的 Key,加密結果將會不同. 傳回值型態: raw 傳回值型態若要 varchar2, 則再用 utl_raw.cast_to_varchar2 轉換成字串. 其中, input、key、傳回值均為 raw 的 16 進位字串型態, 所以, input、key 字串可利用 utl_raw.cast_to_raw 來轉換為 16 進位資料.

Grant: Object 授權。 Synonym: 讓開發者可直接輸入 Object_Name, 而不用輸入 Owner.Object_Name。
原因: 遠端 DB2 的 DB Package 有下 Commit,導致『不支援分散式作業』的錯誤。 步驟: 遠端 DB2 的 DB Package 不要下 Commit,由呼叫端 DB1 執行 Package 之後下 Commit,來確認更新 DB2 的資料。