Funções de controle de alterações (Transact-SQL)

Aplica-se a: SQL ServerBanco de Dados SQL do Azure Instância Gerenciada de SQL do Azure

Os registros de controle de alterações inserem, atualizam e excluem atividades aplicadas a tabelas controladas, fornecendo detalhes das alterações em um formato relacional facilmente consumido. As seguintes funções retornam informações sobre as alterações.

Função Descrição
TABELA DE ALTERAÇÕES (ALTERAÇÕES) Retorna informações de controle de todas as alterações efetuadas em uma tabela desde uma versão especificada.
TABELA ALTERÁVEL (VERSÃO) Retorna as informações de controle de alterações mais recentes de uma linha especificada.
CHANGE_TRACKING_MIN_VALID_VERSION() Retorna a versão mínima válida para uso na obtenção de informações de controle de alterações da tabela especificada quando você estiver usando a função CHANGETABLE .
CHANGE_TRACKING_CURRENT_VERSION Obtém uma versão que está associada à última transação confirmada. Você pode usar essa versão na próxima vez que enumerar alterações usando CHANGETABLE.
CHANGE_TRACKING_IS_COLUMN_IN_MASK Interpreta o valor SYS_CHANGE_COLUMNS retornado pela função CHANGETABLE(CHANGES ...).
WITH CHANGE_TRACKING_CONTEXT Habilita a especificação de um contexto de alteração, como um ID do originador, quando um aplicativo altera os dados.

Confira também

Controle de alterações de dados (SQL Server)