PLSQL Language Referenc-PL/SQL子程式-巢狀、包和獨立的儲存子程式

LuiseDalian發表於2014-03-28

巢狀、包和獨立的儲存子程式

可以在PL/SQL塊、包或方案層次上建立子程式。

巢狀子程式,PL/SQL塊中建立的子程式。可以先宣告後定義,也可以同時宣告和定義。

只有當巢狀的子程式是巢狀於獨立的或包子程式的時候,它才被儲存在資料庫中。

包子程式,在包中建立的子程式。在包規範中宣告它,在包體中定義它。直到刪除包為止,它一直儲存在資料庫中。

獨立儲存子程式,是在方案層次上建立的子程式。使用CREATE PROCEDURE/CREATE FUNCTION語句建立。直到使用DROP PROCEDUREDROP FUNCTION語句刪除為止,它一直儲存在資料庫中。

儲存子程式,或者是包子程式或者是獨立儲存子程式。

當建立獨立儲存子程式或包子程式時,可以指定AUTHID屬性,它會影響名稱的解析和和子程式執行執行的SQL語句許可權檢查。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/17013648/viewspace-1131213/,如需轉載,請註明出處,否則將追究法律責任。

相關文章