CHANGE_TRACKING_CURRENT_VERSION (Transact-SQL)

Gäller för:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceSQL-databas i Microsoft Fabric

Returnerar en version som är kopplad till den senaste acventerade transaktionen. Denna version kan användas när du räknar upp ändringar med hjälp av CHANGETABLE.

Transact-SQL syntaxkonventioner

Syntax

  
CHANGE_TRACKING_CURRENT_VERSION ( )  

Returtyp

bigint

Anmärkningar

Returnerar NULL när ändringsspårning inte är aktiverat för databasen.

Examples

Följande exempel deklarerar den lokala variabeln @next_baseline för att lagra den aktuella versionen av spårade ändringar, och använder CHANGE_TRACKING_CURRENT_VERSION() sedan funktionen för att erhålla värdet för variabeln.

DECLARE @next_baseline bigint;  
SET @next_baseline = CHANGE_TRACKING_CURRENT_VERSION();  

Se även

Ändringsspårningsfunktioner (Transact-SQL)
SKIFTBORD (Transact-SQL)
CHANGE_TRACKING_MIN_VALID_VERSION (Transact-SQL)
Spåra dataändringar (SQL Server)