Oracle資料庫程式設計 使用PL SQL編寫觸發器

2021-06-17 15:58:35 字數 418 閱讀 6881

8、使用pl/sql編寫觸發器:

觸發器存放在資料緩衝區中。

觸發器加序列能夠實現自動增長。

在觸發器中不能使用connit和rollback。

dml觸發器在對特定的表執行dml(insert、update、delete)操作時激發。

語句級不能用:new和:old,行級可用。(在觸發器中加上for each row就是行級觸發器,不加則預設語句級)

一張表可以有多個觸發器,但是乙個觸發器只能監聽乙個表。

定義觸發器:

1.確定事件源

2.確定事件型別

3.繫結事件

4.實現業務

管理觸發器:

禁止:alter trigger 觸發器名字 disable;

啟用:alter trigger 觸發器名字 enable;

資料庫程式設計 oracle資料庫1

目錄賬號 數值函式 字元函式 日期 日期運算 日期函式 其他函式 轉換函式 超級管理員sys 預設密碼 change on install 普通管理員system 密碼 manager 使用者 scott 密碼 tiger這裡使用者sys的許可權是非常高的,可以開啟關閉oracle資料庫,它的許可權...

openfire使用oracle資料庫

openfire本身支援oracle資料庫,也提供了相關sql,這裡主要解決的問題是,openfire雖然提供了這些,但是本身沒有提供oracle的jdbc驅動,這是由於oracle的版權問題造成的,解決方法是 d develop workspace idea openfire target ope...

Oracle記憶體資料庫使用

摘要 查詢是否為記憶體表,enabled 記憶體表 disabled 非記憶體表 普通當前使用者執行 t.table name,t.inmemory,t.inmemory priority,t.inmemory distribute,t.t.table name,t.inmemory,t.inmem...