查詢資料庫中的所有觸發器

2022-07-27 07:09:13 字數 1141 閱讀 2638

select name from sysobjects where xtype='tr' --所有觸發器

select name from sysobjects where xtype='p' --所有儲存過程

select name from sysobjects where xtype='v' --所有檢視

select name from sysobjects where xtype='u' --所有表

oracle : 

select object_name from user_objects where object_type='trigger'; --所有觸發器

select object_name from user_objects where object_type='procedure'; --所有儲存過程

select object_name from user_objects where object_type='view'; --所有檢視

select object_name from user_objects where object_type='table'; --所有表

select name from sysobjects where xtype='tr' --所有觸發器

select name from sysobjects where xtype='p' --所有儲存過程

select name from sysobjects where xtype='v' --所有檢視

select name from sysobjects where xtype='u' --所有表

oracle : 

select object_name from user_objects where object_type='trigger'; --所有觸發器

select object_name from user_objects where object_type='procedure'; --所有儲存過程

select object_name from user_objects where object_type='view'; --所有檢視

select object_name from user_objects where object_type='table'; --所有表

資料庫中的觸發器

在進行資料庫應用軟體的開發時,我們有時會碰到表中的某些資料改變,希望同時引起其他相關資料改變的需求,利用觸發器就能滿足這樣的需求。它能在表中的某些特定資料變化時自動完成某些查詢。運用觸發器不僅可以簡化程式,而且可以增加程式的靈活性。下面就對觸發器的基本概念 它的應用場合進行一下簡單的敘述。觸發器是一...

資料庫中的觸發器

觸發器 其是一種特殊的儲存過程。一般的儲存過程是通過儲存過程名直接呼叫,而觸發器主要是 通過事件 增 刪 改 進行觸發而被執行的。其在表中資料發生變化時自動強制執行。常見的觸發器有兩種 after for instead of,用於insert update delete事件。after for 表...

資料庫中的觸發器

它的執行不是由程式呼叫,也不是手工啟動,而是由事件來觸發,比如 當對乙個表進行操作 insert,delete,update 時就會啟用它執行。觸發器經常用於加強資料的完整性約束和業務規則等。觸發器的型別 觸發器分為語句級觸發器和行級觸發器 for each row 1 語句級觸發器 是指在指定的操...