Partilhar via


Alterar Funções de Rastreamento (Transact-SQL)

Aplica-se a:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceBase de dados SQL no Microsoft Fabric

Registos de monitorização de alterações aplicam-se à atividade de inserção, atualização e eliminação a tabelas rastreadas, fornecendo os detalhes das alterações num formato relacional de fácil consumo. As seguintes funções retornam informações sobre as alterações.

Função Description
ALTERÁVEL (ALTERAÇÕES) Devolve a informação de acompanhamento de todas as alterações a uma tabela que ocorreram desde uma versão especificada.
MODIFICÁVEL (VERSÃO) Devolve a informação mais recente de acompanhamento de alterações para uma linha especificada.
CHANGE_TRACKING_MIN_VALID_VERSION() Devolve a versão mínima válida para obter informações de acompanhamento de alterações da tabela especificada quando utiliza a função CHANGETABLE .
CHANGE_TRACKING_CURRENT_VERSION Obtém uma versão associada à última transação comprometida. Podes usar esta versão da próxima vez que enumerares alterações usando o CHANGETABLE.
CHANGE_TRACKING_IS_COLUMN_IN_MASK Interpreta o valor SYS_CHANGE_COLUMNS que é devolvido pela função CHANGETABLE(CHANGES ...).
COM CHANGE_TRACKING_CONTEXT Permite a especificação de um contexto de alteração, como um ID originador, quando uma aplicação altera dados.

Ver também

Controlar alterações de dados (SQL Server)