wrap工具是oracle用來加密procedure、function、package和type的工具,使用wrap加密後,pl/sql**變得無法閱讀,但是oracle可以執行加密後的pl/sql**。需要注意wrap加密後,沒有辦法還原,因此如果在資料庫中建立的過程或函式是加密的,那麼如果以後需要修改**,必須找到未加密的版本進行修改,然後再次加密。oracle絕大部分的內部包都是經過加密的。
可以這樣進行加密:select dbms_ddl.wrap('') from dual
引數為需要加密的函式,過程或者包的**。
具體請參考:
oracle中游標,函式,過程的例子
關於 游標 if,for 的例子 create or replace procedure peace if is cursor var c is select from grade begin for temp in var c loop if temp.course name os then db...
Oracle的PL SQL 函式 過程 包 觸發器
sql語言只是一種訪問 運算元據庫的語言,並不能進行程式設計。pl sql procedual language sql 過程化sql語言是oracle在標準sql語言基礎上進行擴充套件後形成的程式語言。是一種oracle獨有的 支援應用開發的語言。普通的pl sql程式都是匿名的,比如 decla...
Oracle中過程和函式
建立乙個過程 create orreplace procedure addnewcountry type 意思指這裡的字段和表裡面對應的字段型別一致 c id countries.country id type v name countries.country name type v remark ...