0

TSQL トリガーがあるとします。

CREATE TRIGGER dbo.Trigger1 ON dbo.Table1
  AFTER INSERT, UPDATE, DELETE

上記の操作 (挿入、更新、または削除) のどれによってトリガーが起動されたかを知るにはどうすればよいですか?

4

1 に答える 1

2

insertedおよびdeletedテーブルの存在を確認できます。

値のみがinserted存在する場合、それは挿入でした。値のみがdeleted存在する場合、それは削除でした。両方の場合、それは更新でした。

于 2013-03-07T16:52:28.680 に答える