Compartilhar via


sys.change_tracking_tables (Transact-SQL)

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

No SQL Server 2005 e em versões posteriores, a visibilidade de metadados em exibições do catálogo é limitada a protegíveis que um usuário possui ou para os quais recebeu alguma permissão. Para obter mais informações, consulte Configuração de visibilidade de metadados.