DBMS_JOB

DBMS 資料庫管理系統(Database Management System)是一種操縱和管理資料庫的大型軟體,是用於建立、使用和維護資料庫,簡稱DBMS

它對資料庫進行統一的管理和控制,以保證資料庫的安全性和完整性。用戶通過DBMS訪問資料庫中的數據,資料庫管理員也通過dbms進行資料庫的維護工作。它可使多個應用程式和用戶用不同的方法在同時或不同時刻去建立,修改和詢問資料庫。DBMS_JOB提供數據定義語言DDL(Data Definition Language)和數據操作語言DML(Data Manipulation Language),供用戶定義資料庫的模式結構與許可權約束,實現對數據的追加、刪除等操作。

基本介紹

  • 中文名資料庫管理系統
  • 外文名:Database Management System
  • 用途:操縱和管理資料庫
  • 實質:大型軟體
簡介,方法,

簡介

DBMS_Job包含以下子過程:
Broken()過程。
change()過程。
Interval()過程。
Isubmit()過程。
Next_Date()過程。
Remove()過程。
Run()過程。
Submit()過程。
User_Export()過程。
What()過程。
1、Broken()過程更新一個已提交的工作的狀態,典型地是用來把一個已破工作標記為未破工作。這個過程有三個參數:job 、broken與next_date。
PROCEDURE Broken (
job IN binary_integer,
Broken IN boolean,
next_date IN date :=SYSDATE
job參數是工作號,它在問題中唯一標識工作。
broken參數指示此工作是否將標記為破——TRUE說明此工作將標記為破,而FLASE說明此工作將標記為未破。
next_date參數指示在什麼時候此工作將再次運行。此參數預設值為當前日期和時間。
2、Change()過程用來改變指定工作的設定。
這個過程有四個參數:job、what 、next_date與interval。
PROCEDURE Change (
job IN binary_integer,
What IN varchar2,
next_date IN date,
interval IN varchar2)
此job參數是一個整數值,它唯一標識此工作。
What參數是由此工作運行的一塊PL/SQL代碼塊。
next_date參數指示何時此工作將被執行。
interval參數指示一個工作重執行的頻度。
3、Interval()過程用來顯式地設定重執行一個工作之間的時間間隔數。
這個過程有兩個參數:job與interval。
PROCEDURE Interval (
job IN binary_integer,
Interval IN varchar2)

相關詞條

熱門詞條

聯絡我們