Compartilhar 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 AzureInstância Gerenciada de SQL do AzureBanco de dados SQL no Microsoft Fabric

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 = DESLIGADO

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)