Partilhar via


Modos de exibição do catálogo de controle de alterações - sys.change_tracking_tables

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

Retorna uma linha para cada tabela do banco de dados atual que tiver o controle de alterações habilitado.

Nome da coluna Tipo de dados Descrição
object_id int ID de uma tabela que tem um diário de alteração. A tabela poderá ter um diário de alteração mesmo se o controle de alterações estiver desabilitado no momento.

A ID da tabela é exclusiva no banco de dados.
is_track_columns_updated_on bit Estado atual do controle de alterações na tabela:

0 = OFF

1 = ON
begin_version bigint Versão do banco de dados quando foi iniciado o controle de alterações para a tabela. Essa versão em geral indica quando o controle de alterações está habilitado, mas esse valor será redefinido se a tabela estiver truncada.
cleanup_version bigint Versão superior em que a limpeza deveria ter removido as informações de controle de alterações.
min_valid_version bigint Versão válida mínima de informações de controle de alterações disponíveis para a tabela.

Na obtenção de alterações de uma tabela associada a essa linha, o valor de last_sync_version deverá ser maior que ou igual ao da versão informada por esta coluna. Para obter mais informações, consulte CHANGE_TRACKING_MIN_VALID_VERSION (Transact-SQL).

Permissões

A visibilidade dos metadados em exibições do catálogo está limitada aos protegíveis que pertencem a um usuário ou para os quais o usuário recebeu permissão. Para obter mais informações, consulte Metadata Visibility Configuration.

Confira também

CHANGE_TRACKING_MIN_VALID_VERSION (Transact-SQL)
Exibições de catálogo de controle de alterações (Transact-SQL)
Controle de alterações de dados (SQL Server)