oracle查出表所有的觸發器及觸發器詳細資訊
一.查all_triggers表得到trigger_name
sql**
select trigger_name from all_triggers where table_name=
'***'
;
二.根據trigger_name查詢出觸發器詳細資訊
sql**
select
text
from all_source where
type
='trigger'
and name=
'tr_***'
;
在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
*from user_triggers;
--所有觸發器
select
*from user_procedures;
--所有儲存過程
select
*from user_views;
--所有檢視
select
*from user_tables;
--所有表
my sql 觸發器 MySQL檢視觸發器
檢視觸發器是指檢視資料庫中已經存在的觸發器的定義 狀態和語法資訊等。mysql 中檢視觸發器的方法包括 show triggers 語句和查詢 information schema 資料庫下的 triggers 資料表等。本節將詳細介紹這兩種檢視觸發器的方法。show triggers語句檢視觸發器...
ORACLE觸發器 行級觸發器
行級觸發器 本章介紹行級觸發器機制。大部分例子以insert出發器給出,行級觸發器可從insert update delete語句觸發。1 介紹 觸發器是儲存在資料庫已編譯的儲存過程,使用的語言是pl sql,用編寫儲存過程一樣的方式編寫和編譯觸發器。下面在sql plus會話中建立和示例乙個簡單的...
14 檢視觸發器
檢視觸發器是指檢視資料庫中已經存在的觸發器的定義 狀態和語法資訊等。mysql 中檢視觸發器的方法包括show triggers語句和查詢 information schema 資料庫下的 triggers 資料表等。在 mysql 中,可以通過show triggers語句來檢視觸發器的基本資訊,...