如果要顯示作用於表上的觸發器究竟對表有哪些操作,必須查看觸發器信息。在MS SQL Server 中,有多種方法查看觸發器信息。在本節我們將介紹兩種常用的方法,即通過MS SQL Server 的管理工具 Enterprise Manager 以及系統存儲過程sp_help sp_helptext 和sp_depends。
12.11.1 使用Enterprise Manager 顯示觸發器信息
使用Enterprise Manager 顯示觸發器信息其操作步驟如下:
(1) 運行Enterprise Manager, 登錄到指定的服務器。
(2) 選擇數據庫和表。如圖12-6 所示。
圖12-6 表加亮顯示後,也可單擊右鍵從彈出菜單中選擇All tasks manage trigger 完成。
(3) 從Action 菜單項中選擇ALL Tasks, 再選擇 Manage Triggers。 如圖12-7。
12.11.2 使用系統存儲過程查看觸發器
系統存儲過程sp_help sp_helptext 和sp_depends 分別提供有關觸發器的不同信息。
下面我們將分別對其進行介紹。
(1) sp_help
使用sp_help 系統過程的命令格式是:
sp_help ‘觸發器名字’
通過該系統過程,可以了解觸發器的一般信息,如觸發器的名字、屬性、類型、創建
時間。
(2) sp_helptext
通過sp_helptext 能夠查看觸發器的正文信息,