觸發器

詞語“觸發器”的意思和解釋。

觸發器的概述

chù fā qì

ㄔㄨˋ ㄈㄚ ㄑㄧˋ

名詞

詞語解釋

觸發器chù fā qì

又稱“雙穩態多諧振蕩器”。具有兩種穩定狀態一種電路。將多諧振蕩器的rc耦合電路改成分壓電路即可獲雙穩態,一加上脈衝,電路即翻轉,故名。由於改變的狀態將保持到下一脈衝觸發為止,而具有存貯作用廣泛用於計算機和時序電路。

網絡解釋

觸發器 (數據庫原理術語)

觸發器(trigger)是SQL server 提供給程序員和數據分析員來保證數據完整性的一種方法,它是與表事件相關特殊存儲過程,它的執行不是程序調用,也不是手工啟動,而是由事件來觸發,比如當對一個表進行操作( insert,delete, update)時就會激活它執行。觸發器經常用於加強數據的完整性約束業務規則等。 觸發器可以從 DBA_TRIGGERS ,USER_TRIGGERS 數據字典中查到。SQL3的觸發器是一個能由係統自動執行對數據庫修改語句

觸發器可以查詢其他表,而且可以包含複雜的SQL語句。它們主要用於強製服從複雜的業務規則或要求。例如:您可以根據客戶當前帳戶狀態,控製是否允許插入訂單

觸發器也可用於強製引用完整性,以便多個表中添加更新刪除行時保留這些表之間所定義關係然而,強製引用完整性的最好方法是在相關表中定義主鍵和外鍵約束。如果使用數據庫關係圖,則可以在表之間創建關係以自動創建外鍵約束。

觸發器與存儲過程的唯一區別是觸發器不能執行EXECUTE語句調用,而是在用戶執行Transact-SQL語句時自動觸發執行。