PLSQL

PL / SQL過程

PL / SQL過程

子程序被稱為執行特定任務的程序單元或模塊。這些子程序組合在一起形成一個更大的程序。它基本上被稱為模塊化設計。這些子程序可以由另一個子程序或稱為調用程序的程序調用。

這些子程序可以通過-來創建

  1. 在模式級別——在這個級別,子程序被稱為使用CREATE PROCEDURE或CREATE FUNCTION語句創建的獨立程序。然後,它被存儲在數據庫中,也可以通過語句DROP PROCEDURE或DROP FUNCTION刪除。
  2. 包內部——在包內部創建的程序稱為打包子程序。它也存儲在數據庫中,並且隻能在使用DROP package語句刪除包時刪除。
  3. PL/SQL塊內部——這些塊被稱為PL/SQL塊,也可以使用參數集調用。它提供了兩種類型的子程序
  1. 函數——函數返回一個值,它主要用於計算和返回值。
  2. 過程——過程不直接返回值,它們主要用於執行操作。
Baidu
map