U kunt een CASE-instructie in uw updatequery opnemen die het datumveld voorwaardelijk instelt, zoals:
UPDATE MyTable
SET textfield = @newValue,
datefield = (CASE WHEN textfield <> @newValue THEN NOW() ELSE datefield END);
Deze zoekopdracht "stelt" het datefield
in naar dezelfde waarde die het al bevat als de waarde van textfield
is niet gewijzigd.