Créer des tables avec version système dans Azure Data Studio
Important
Azure Data Studio sera mis hors service le 28 février 2026. Nous vous recommandons d’utiliser Visual Studio Code. Pour plus d’informations sur la migration vers Visual Studio Code, visitez Qu’est-ce qui se passe dans Azure Data Studio ?
S’applique à :SQL Server
Azure SQL Database
Azure SQL Managed Instance
Les tables avec version système, également appelées tables temporelles, peuvent également être configurées directement sur Azure Data Studio. Si vous débutez avec le contrôle de version système, consultez les tables temporelles dans la documentation du serveur SQL. Les colonnes de la période doivent être définies dans les tables de contrôle de version système.
Créer une table de contrôle de version 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 du tableau, cochez la case « Contrôle de version du 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 de contrôle de version 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.