2012-07-12 25 views
-4

我已經使用SQL Server 2005.但我沒有使用觸發器,請有人幫我讓我知道什麼是觸發器?SQL Server中的觸發器 - 它們是什麼?

觸發器的類型,如何在SQL Server 2005中使用它?

使用觸發器的優點和缺點是什麼?

在此先感謝

+0

存在很多資源,可以解釋您觸發的原因。關注一個http://blog.sqlauthority.com/2007/07/24/sql-server-2005-server-and-database-level-ddl-triggers-examples-and-explanation/ – 2012-07-12 11:42:52

回答

0

一個觸發器是當事情在數據庫中發生自動執行的程序。

wikipedia

數據庫觸發器是響應於一個 數據庫上的特定表或視圖某些事件自動執行 程序代碼。該觸發器主要用於維護數據庫信息的完整性 。例如,當一個新的記錄 (代表新工人)被添加到僱員表,也應創建的稅表中新 記錄,休假 和薪金

有很多的關於他們的在線信息:

MSDN - CREATE TRIGGER

An Introduction to Triggers

Exploring SQL Server Triggers

+0

非常感謝.... – 2012-07-12 11:47:06

+0

關於Trigger有很多類似的問題,@Neeru Rana應該自己嘗試找到與他有關的問題 – 2012-07-12 11:48:13