मेरा दृष्टिकोण:
-
एक डिफ़ॉल्ट बाधा परिभाषित करें
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)