2009-02-19 5 views
3

Supposons que j'avais une table avec un grand nombre d'enregistrements, je voulais mettre à jour tous les enregistrements de cette table en utilisant SQL Server Managment Studio 2008,

Mettre à jour le jeu de tables col1 = val

Il faudra un certain temps pour que cette commande mette à jour tous les enregistrements, maintenant si j'appuie sur stop excutioin, que se passe-t-il exactement, certains enregistrements seront upodated et commit ou non?SQL Server Managment Studio et validation

Répondre

4

ce sera tout ou rien, il est une opération à base de jeu SQL Server utilise transaction implicite si un un explicite n'a pas été démarré, c'est un moyen d'assurer ACIDE

Pour répondre à votre question si vous arrêtez-le, il sera dans le même état qu'avant votre pression! ou F5

+0

J'étais afrid du contraire, merci –

Questions connexes