觸發器的分類

2021-06-28 14:07:56 字數 418 閱讀 1448

觸發器分四大類  表級觸發器,資料庫級觸發器,全域性環境觸發器,instead of 觸發器

表級觸發器:針對單獨乙個表的觸發

create trigger  aaa on *** for delete....

資料庫級觸發器:針對某乙個資料庫的觸發

create trigger aaa  on xx on database for create_table....

全域性環境觸發器:針對所有資料庫,全域性環境的觸發

create trigger aaa on  all server  for ddl_login_events

instead of 觸發器:如果定義了該觸發器,他將替換普通觸發器的一些修改表的操作。

create trigger aa on xx instead of insert ...

觸發器批量分類更新

今天和採購部的黃生討論需求,系統中第一次寫入的時候指定預設值。條件有好幾專案,本來應該寫入到邏輯層的,實在不想寫 了,就想用觸發器搞定吧。批量第一腦子中就想用游標吧,nnd難道沒有別方法?想了想用case when 好像可以解決 author create date 2011 11 01 descr...

觸發器的概念和分類

觸發器,就是制定乙個規則,在我們做增刪改操作的時候,只要滿足該規則,自動觸發,無需呼叫。語句級觸發器 不包含有for each row的觸發器。行級觸發器 包含有for each row的就是行級觸發器。加for each row是為了使用 old或者 new物件或者一行記錄。在觸發器中觸發語句與偽...

觸發器 mysql觸發器

觸發器是一種特殊的儲存過程,它在插入 刪除或修改特定表中的資料時觸發執行,它比資料庫本身標準的功能有更精細和更複雜的資料控制能力。和儲存過程一樣,很少使用。1 觸發器的作用 2 建立觸發器 建立測試環境 mysql create database test db query ok,1 row aff...