Aracılığıyla paylaş


Değişim İzleme Fonksiyonları (Transact-SQL)

Şunlar için geçerlidir:SQL ServerAzure SQL VeritabanıAzure SQL Yönetilen ÖrneğiMicrosoft Fabric'te SQL veritabanı

Değişiklik takip kayıtları, takip edilen tablolara uygulanan aktiviteleri ekler, günceller ve siller ve değişikliklerin detaylarını kolayca tüketilen ilişkisel bir formatta sağlar. Aşağıdaki fonksiyonlar değişikliklerle ilgili bilgileri geri getirir.

İşlev Description
CHANGETABLE (DEĞIŞIKLER) Belirli bir sürümden beri tabloda gerçekleşen tüm değişiklikler için takip bilgilerini döndürür.
CHANGETABLE (VERSIYON) Belirli bir satır için en son değişiklik takip bilgilerini döndürür.
CHANGE_TRACKING_MIN_VALID_VERSION() CHANGETABLE fonksiyonunu kullandığınızda, belirtilen tablodan değişiklik takip bilgisi elde etmek için geçerli olan minimum sürümü döndürür.
CHANGE_TRACKING_CURRENT_VERSION Son taahhüt edilen işlemle ilişkili bir sürüm elde eder. Bu versiyonu bir dahaki değişiklik saydığınızda CHANGETABLE kullanarak kullanabilirsiniz.
CHANGE_TRACKING_IS_COLUMN_IN_MASK CHANGETABLE(CHANGES ...) fonksiyonunun döndürüp getirdiği SYS_CHANGE_COLUMNS değeri yorumlar.
ILE CHANGE_TRACKING_CONTEXT Bir uygulama veri değiştirdiğinde bir değişiklik bağlamının, örneğin bir başlatıcı kimliğinin tanımlanmasını sağlar.

Ayrıca Bkz.

Veri Değişikliklerini İzleme (SQL Server)