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. |