Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
S’applique à : SQL Server 2016 (13.x) et versions ultérieures
Azure SQL Database
Azure SQL Managed Instance
SQL database in Microsoft Fabric
En fonction de votre scénario, vous pouvez créer des tables temporelles de contrôle de version du système ou modifier des tables existantes, en ajoutant des attributs temporels au schéma de table existant. Lorsque vous modifiez des données dans une table temporelle, le système construit l’historique des versions de manière transparente pour les applications et les utilisateurs finaux. En conséquence, les tables temporelles ne nécessitent aucun changement dans la façon dont vous modifiez la table ou interrogez l’état le plus récent (actuel) des données.
En plus de la modification régulière des données et des requêtes, les tables temporelles offrent également des moyens simples d’obtenir des informations à partir de l’historique des données grâce à une Transact-SQL syntaxe étendue. Chaque table version système dispose d’une table d’historique assignée, qui est transparente pour les utilisateurs. Toutefois, vous pouvez optimiser les performances de la charge de travail ou l’empreinte de stockage en créant davantage d’index ou en choisissant différentes options de stockage.
Le diagramme suivant montre un flux de travail typique avec des tables temporelles :
Cette section est divisée en cinq articles :
- Créer une table temporelle versionnée par le système
- Modifier des données dans une table temporelle avec version gérée par le système
- Interroger les données dans une table temporelle avec version gérée par le système
- Modifier le schéma d’une table temporelle à version contrôlée par le système
- Arrêter la gestion de versions par le système sur une table temporelle versionnée par le système
Contenu connexe
- Tables temporelles
- Vérifications de cohérence système des tables temporelles
- Partition avec des tables temporelles
- Considérations et limitations liées aux tables temporelles
- Sécurité des tables temporelles
- Gérer la conservation des données historiques dans les tables temporelles versionnées par le système
- Tables temporelles à versionnement géré par le système avec tables optimisées en mémoire
- Vues et fonctions des métadonnées des tables temporelles