Miałem dokładnie ten problem kilka tygodni temu, próbując znaleźć rekordy, które ostatnio się zmieniły.
Utwórz nową kolumnę i ustaw typ danych na TIMESTAMP. SS2005 automatycznie aktualizuje ten typ, gdy wiersz jest aktualizowany. Jedynym problemem jest to, że ta „sygnatura czasowa” nie ma nic wspólnego z datą ani godziną, to tylko liczba, która odzwierciedla ostatnią pomyślną aktualizację tego wiersza (dowolną aktualizację, nie tylko przez replikację). Jeśli to wszystko, czego potrzebujesz, powinieneś być w porządku.
Jeśli potrzebujesz ostatniej replikacji aktualizacja, sprawy mogą się nieco skomplikować i musisz pobrudzić sobie ręce wyzwalaczami i przechowywanymi procesami.
http://www.sqlteam.com/article/timestamps-vs -datetime-data-types
Mam nadzieję, że to pomoże~