Sdílet prostřednictvím


Funkce sledování změn (Transact-SQL)

platí pro:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceSQL databáze v Microsoft Fabric

Aktivity sledování změn vkládají, aktualizují a mazou aplikované na sledované tabulky, poskytující podrobnosti o změnách v snadno srozumitelném relačním formátu. Následující funkce vracejí informace o změnách.

Funkce Description
CHANGETABLE (ZMĚNY) Vrací sledovací informace pro všechny změny tabulky, které nastaly od specifikované verze.
CHANGETABLE (VERZE) Vrací nejnovější informace o sledování změn pro zadaný řádek.
CHANGE_TRACKING_MIN_VALID_VERSION() Vrátí minimální verzi, která je platná pro získání informací o sledování změn ze specifikované tabulky při použití funkce CHANGETABLE .
CHANGE_TRACKING_CURRENT_VERSION Získá verzi spojenou s poslední povázanou transakcí. Tuto verzi můžete použít při dalším vyčítání změn pomocí CHANGETABLE.
CHANGE_TRACKING_IS_COLUMN_IN_MASK Interpretuje hodnotu SYS_CHANGE_COLUMNS, kterou vrací funkce CHANGETABLE(CHANGES ...).
S CHANGE_TRACKING_CONTEXT Umožňuje specifikaci kontextu změny, například ID originátora, když aplikace mění data.

Viz také

sledování změn dat (SQL Server)