Tutoriel : tables versionnées par le système
S’applique à : SQL Server Azure SQL Database Azure SQL Managed Instance
Les tables versionnées par le système, également appelées tables temporelles, peuvent également être configurées directement sur Azure Data Studio. Si vous débutez dans le versioning système, consultez la documentation des documentation SQL Server sur les tables temporelles. Les colonnes de période doivent être définies pour les tables versionnées par le système.
Création d’une table versionnée par le système
Créez une table appelée « Département » avec les propriétés de colonne comme indiqué ci-dessous. Pour ce faire, cliquez avec le bouton droit sur le dossier Tables dans le volet Connexions, puis sélectionnez « Nouvelle table ». Ensuite, dans le volet Propriétés de la table, activez la case à cocher « Contrôle de version système activé ». Vous pouvez décider de renommer cette table d’historique ou de laisser le nom par défaut tel quel.
Les colonnes de période, ValidFrom et ValidTo, sont activées par défaut sur les tables versionnées par le système. Le volet de script va maintenant être mis à jour pour afficher la version T-SQL de cette table versionnée par le système.
Notes
Les tables versionnées par le système nécessitent une clé primaire.