觸發 (Trigger) 的設定及解除

對於 觸發 (Trigger) 的設定及解除,方式如下:

1. 設定
    直接在 Query Analyzer 中,執行已設計好的 觸發程式。
    如此,就可以讓該觸發程式依附在特定的資料表上。

2. Trigger 解除
    一般來說,可以指令來解除
    alter table iear01h disable trigger all

若是,要移除 Trigger 的資料表,有做同步的設定,上述指令會得到錯誤訊息:
Cannot alter the table 'iear01h' because it is being published for replication.

這時,只能先以 Table Design 的方式,先備份該 Trigger 程式,再將該 Trigger 刪除之。

沒有留言: