摘要: 對Oracle內部數據的加密,可以簡單得使用DBMS_CRYPTO來進行,效果還是不錯的,而且使用也比較方便,所以今天專門來學習一下這個包的使用方法。 閱讀全文
06.PLSQL
摘要: 最近想在Oracle中設置一個觸發器,每天執行數據檢測腳本之后,如果發現錯誤數據就自動發送郵件到我郵箱里,于是研究了一下在Oracle中發送郵件的方法。據說10g里可以使用UTL_MAIL包來簡單得發送郵件了,但是覺得通用性不高,萬一哪天換成9i了就要重寫,于是還是決定用UTL_SMTP包來做。 閱讀全文
摘要: 最近對調優比較感興趣,接著來學習一下DBMS_TRACE包的用法。要注意的是這個包是為了用來TRACE PLSQL的,只能針對PLSQL使用。 閱讀全文
摘要: 一直用explain plan來查執行計劃,所以想了解一下DBMS_XPLAN包的構成。 閱讀全文
摘要: dbms_rowid包可以通過表中各條記錄的唯一rowid號,來查看這條記錄的信息,例如所屬object、block等等。這個包很簡單,但是對于確定當前行的信息值還是比較有用的。而dbms_rowid包的function可以在SQL中直接使用,先簡單得舉幾個例子。 閱讀全文
摘要: 雖然一直在使用DBMS_OUTPUT.PUT_LINE,但是說實話沒有仔細研究過DBMS_OUTPUT包中的其他方法和函數的用法,所以這次特地來研究一下。先簡單的講解一下這個包的所有procedure的含義及作用 閱讀全文
摘要: 很久以前看過的一個帖子,今天又翻到了,覺得還挺有意思的,摘錄一下:
http://www.itpub.net/viewthread.php?tid=977079&extra=page%3D1%26amp%3Bfilter%3Ddigest 閱讀全文
http://www.itpub.net/viewthread.php?tid=977079&extra=page%3D1%26amp%3Bfilter%3Ddigest 閱讀全文
摘要: utl_file包的應用是非常廣泛的,而且也很實用,應為Oracle雖然有SQL*Loader可以將文本的內容讀到數據庫里,但是不能將數據庫內容輸出到文本。所以基本上是要用到utl_file包來操作。今天又要用的時候搜了一下以前的博客,發現都沒有涉及到這個,所以今天特別來仔細得了解一下這個包的用法。 閱讀全文
摘要: 轉一篇Kimberly Floss的文章,介紹了DBMS_MONITOR這個包,用原話說就是:New tools help you better understand the performance of your applications.
閱讀全文
閱讀全文
摘要: 學習一下Oracle自帶的AnyData Type。這個特性是在9i之后加入的,主要是為了能夠在存儲不同類型的數據之后,取數時可以區分出來。相比把所有數據類型都存儲到varchar2中,使用anydata可以自主判斷數據類型之后取出,增加自動化程度。使用也不是非常復雜,見下例:
閱讀全文
閱讀全文