请输入您要查询的汉字、词语:

 

词条 触发器
释义

條目触发器

拼音chù fā qì

注音ㄔㄨˋ ㄈㄚ ㄑㄧˋ

触发器 網路解釋

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

  • 觸發器(trigger)是SQL server 提供給程序員和數據分析員來保證數據完整性的一種方法,它是與表事件相關的特殊的存儲過程,它的執行不是由程序調用,也不是手工啓動,而是由事件來觸發,比如當對一個表進行操作( insert,delete, update)時就會激活它執行。觸發器經常用於加強數據的完整性約束和業務規則等。 觸發器可以從 DBA_TRIGGERS ,USER_TRIGGERS 數據字典中查到。SQL3的觸發器是一個能由系統自動執行對數據庫修改的語句。
  • 觸發器可以查詢其他表,而且可以包含複雜的SQL語句。它們主要用於強制服從複雜的業務規則或要求。例如:您可以根據客戶當前的帳戶狀態,控制是否允許插入新訂單。
  • 觸發器也可用於強制引用完整性,以便在多個表中添加、更新或刪除行時,保留在這些表之間所定義的關係。然而,強制引用完整性的最好方法是在相關表中定義主鍵和外鍵約束。如果使用數據庫關係圖,則可以在表之間創建關係以自動創建外鍵約束。
  • 觸發器與存儲過程的唯一區別是觸發器不能執行EXECUTE語句調用,而是在用戶執行Transact-SQL語句時自動觸發執行。
  • 随便看

     

    超级辞典收录超过八万个汉字,二十万个词语,基本涵盖了全部常用汉语的释义及用法,是汉语学习的有利工具。

     

    Copyright © 2004-2023 Sdict.net All Rights Reserved
    京ICP备2021023879号 更新时间:2024/12/29 14:59:51