私のアプローチ:
-
デフォルトの制約を定義します
ModDate
にGETDATE()
の値を持つ列 -これはINSERT
を処理します ケース -
AFTER UPDATE
がありますModDate
を更新するためのトリガー 列
次のようなもの:
CREATE TRIGGER trg_UpdateTimeEntry
ON dbo.TimeEntry
AFTER UPDATE
AS
UPDATE dbo.TimeEntry
SET ModDate = GETDATE()
WHERE ID IN (SELECT DISTINCT ID FROM Inserted)