Une base de données exécute les transactions en exécutant des commandes SQL. Chaque transaction est une unité de travail pour modifier les données . Toutes les étapes sont nécessaires pour la transaction d'achever ses travaux . Si toutes les étapes réussissent, la transaction est validée . Si toutes les mesures ne réussissent pas , alors la transaction échoue et doit être annulée. Pour annuler une transaction , vous devez effacer toutes les étapes qui ont eu lieu de sorte qu'il peut être répété. Choses que vous devez
SQL server
Une base de données (par exemple Adventure Works de base de données )
accord de Transact -SQL
Voir Plus Instructions
1
Naviguer à la base de données . Cliquez sur " Démarrer", puis "Programmes" et cliquez sur " Microsoft SQL Server. " Dans la liste déroulante , sélectionnez « SQL Server Management Studio. "
2
Cliquez sur «Se connecter » dans SQL Server Management Studio. Cliquez sur " bases de données " dans l'arborescence dans l'Explorateur d'objets . Ensuite , sélectionnez " Adventure Works » comme la base de données à utiliser.
3
Sur le menu principal sous "Fichier ", sélectionnez " Nouvelle requête. " Tapez l'instruction SQL pour commencer une transaction. Cette déclaration sera fixé un point de départ pour annulation au cas de panne. La déclaration se lit «BEGIN TRANSACTION. "
4
Tapez une instruction qui exécute une transaction. Un exemple serait une instruction pour créer une table : CREATE TABLE
Foo
(colonne 1 char ( 50) , AB
(colonne 2 char ( 50) , < br >
(colonne 3 char ( 50)
5
tapez l'instruction à annuler la transaction . Cette étape va supprimer la table après sa création . l'instruction lit " rOLLBACK TRANSACTION . " Click " Execute »pour exécuter toutes les instructions tapées . exécuter marquera le point de commencer transaction , créez la table, puis annuler la transaction pour supprimer la table et laissez la base de données au moment où la transaction a commencé.