Anda dapat menyertakan pernyataan CASE dalam kueri pembaruan yang akan menyetel bidang tanggal secara kondisional, seperti:
UPDATE MyTable
SET textfield = @newValue,
datefield = (CASE WHEN textfield <> @newValue THEN NOW() ELSE datefield END);
Kueri ini "menetapkan" datefield
ke nilai yang sama sudah berisi jika nilai textfield
belum diubah.