Ho avuto questo problema esatto alcune settimane fa cercando di trovare record che sono cambiati di recente.
Crea una nuova colonna e imposta il tipo di dati su TIMESTAMP. SS2005 aggiorna automaticamente questo tipo quando la riga viene aggiornata. L'unico problema è che questo "timestamp" non ha nulla a che fare con una data o un'ora, è solo un numero che riflette l'ultimo aggiornamento riuscito di quella riga (qualsiasi aggiornamento, non solo tramite replica). Se questo è tutto ciò di cui hai bisogno, allora dovresti stare bene.
Se hai bisogno dell'ultima replica aggiornamento, le cose potrebbero diventare un po' complicate e devi sporcarti le mani con trigger e processi archiviati.
http://www.sqlteam.com/article/timestamps-vs -data-ora-tipi-di-dati
Spero di esserti stato d'aiuto~