Partager via


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 ServerAzure SQL DatabaseAzure 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

  1. 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.

    Capture d’écran du Concepteur de table illustrant la création d’une table avec un contrôle de version système.

  2. 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.

    Capture d’écran du Concepteur de tables montrant comment définir des colonnes de période.

Notes

Les tables versionnées par le système nécessitent une clé primaire.

Étape suivante