Schauen Sie sich den CHECKSUM-Befehl an:
SELECT CHECKSUM_AGG(BINARY_CHECKSUM(*)) FROM sample_table WITH (NOLOCK);
Das gibt bei jeder Ausführung die gleiche Zahl zurück, solange sich der Tabelleninhalt nicht geändert hat. Weitere Informationen finden Sie in meinem Beitrag dazu:
So habe ich es verwendet, um Cache-Abhängigkeiten neu aufzubauen, wenn sich Tabellen geändert haben:
ASP.NET 1.1-Datenbank-Cache-Abhängigkeit (ohne Trigger)