Criar Tabela de Histórico no SQL Server

Описание к видео Criar Tabela de Histórico no SQL Server

#60 Iremos aprender como criar uma tabela de histórico no SQL Server para controlar automaticamente as alterações executadas nos registros dessa tabela.

Conhecendo as técnicas:
Criar chave primária clusterizada (PRIMARY KEY CLUSTERED);
Adicionar coluna de data (ALTER TABLE, ADD, DATETIME2)
Definir restrinção da coluna (CONSTRAINT);
Definir valor padrão da coluna (DEFAULT);
Ocultar coluna (HIDDEN);
Informar ao sistema de versionamento as colunas de vigência do dado (PERIOD);
Gerar script de criação de tabela (CREATE TABLE);
Habilitar sistema de versionamento (SYSTEM_VERSIONING, HISTORY_TABLE);
Alterar os registros por intervalo de códigos (UPDATE, BETWEEN);
Pesquisar registros por data específica (FOR SYSTEM_TIME, AS OF);
Pesquisar registros por intervalo de datas (FOR SYSTEM_TIME, FROM/TO, BETWEEN);
Pesquisar por todos os registros (FOR SYSTEM_TIME, ALL);
Excluir todos os registros sem WHERE (DELETE);

#microsoft #dataplatform #sqlserver #database #historytable #sql #dataanalysis #DicadoFabinho

Комментарии

Информация по комментариям в разработке