Partilhar via


Vistas de Catálogo de Monitorização de Alterações - sys.change_tracking_tables

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

Devolve uma linha para cada tabela na base de dados atual que tenha o acompanhamento de alterações ativado.

Nome da coluna Tipo de dados Description
object_id int ID de uma tabela que tem um diário de alterações. A tabela pode ter um diário de alterações mesmo que o acompanhamento de alterações esteja atualmente desligado.

O ID da tabela é único dentro da base de dados.
is_track_columns_updated_on bit Estado atual do acompanhamento das alterações na tabela:

0 = DESLIGADO

1 = LIGADO
begin_version bigint Versão da base de dados quando o acompanhamento de alterações começou para a tabela. Esta versão normalmente indica quando o acompanhamento de alterações foi ativado, mas este valor é reiniciado se a tabela for truncada.
cleanup_version bigint Versão até à qual a limpeza pode ter removido a informação de rastreio de alterações.
min_valid_version bigint Versão mínima válida da informação de acompanhamento de alterações disponível para a tabela.

Ao obter alterações a partir da tabela associada a esta linha, o valor de last_sync_version deve ser maior ou igual à versão reportada por esta coluna. Para mais informações, consulte CHANGE_TRACKING_MIN_VALID_VERSION (Transact-SQL).

Permissions

A visibilidade dos metadados nas visualizações de catálogo é limitada aos itens de segurança que um utilizador possui ou nos quais o utilizador recebeu alguma permissão. Para obter mais informações, consulte Configuração de visibilidade de metadados.

Ver também

CHANGE_TRACKING_MIN_VALID_VERSION (Versão mínima válida para rastreamento de alterações) (Transact-SQL)
Vistas do Catálogo de Monitorização de Alterações (Transact-SQL)
Controlar alterações de dados (SQL Server)