您現在的位置: 18luck新利全站下载 >> 管理信息化>> Oracle>> 資料信息

Oracle數據庫應用教程之過程、函數和程序包(ppt 80頁)

所屬分類:
Oracle
文件大小:
556 KB
下載地址:
相關資料:
oracle, 數據庫, 應用教程, 函數, 程序包
Oracle數據庫應用教程之過程、函數和程序包(ppt 80頁)內容簡介

Oracle數據庫應用教程之過程、函數和程序包目錄:
1、子程序
2、程序包
3、小結

Oracle數據庫應用教程之過程、函數和程序包內容提要:
子程序:
以前我們寫的PL/SQL語句程序都是瞬時的,都沒有命名。其缺點是:在每次執行的時候都要被編譯,並且不能被存儲在數據庫中,其他PL/SQL塊也無法調用它們。現在我們把命名的PL/SQL塊叫做子程序,它們存儲在數據庫中,可以為它們指定參數,可以在數據庫客戶端和應用程序中調用。命名的PL/SQL程序包括存儲過程和函數。程序包是存儲過程和函數的集合。子程序結構與PL/SQL匿名塊的相同點在於都由聲明、執行、異常三大部分構成,不同之處在於,PL/SQL匿名塊的聲明可選,而子程序的聲明則是必需的。
子程序的優點如下:(1) 模塊化:通過子程序可以將程序分解為可管理的、明確的邏輯模塊。(2) 可重用性:子程序在創建並執行後,就可以在任何應用程序中使用。(3) 可維護性:子程序可以簡化維護操作。(4) 安全性:用戶可以設置權限,保護子程序中的數據,隻能讓用戶提供的過程和函數訪問數據。這不僅可以讓數據更加安全,同時可保證正確性。子程序有兩種類型:過程和函數。其中,過程用於執行某項操作;函數用於執行某項操作並返回值。


..............................

Baidu
map