आप अपनी अपडेट क्वेरी में एक केस स्टेटमेंट शामिल कर सकते हैं जो दिनांक फ़ील्ड को सशर्त रूप से सेट करेगा, जैसे:
UPDATE MyTable
SET textfield = @newValue,
datefield = (CASE WHEN textfield <> @newValue THEN NOW() ELSE datefield END);
यह क्वेरी datefield
. को "सेट" करती है यदि textfield
. का मान पहले से मौजूद है तो उसी मान पर बदला नहीं गया है।