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)