Bonjour,
J'utilise sql server 2005 express depuis peu de temps et je test les transactions.
Pour ce faire, je me suis cree une table pays (id, nomPays)
Je debute un de mes script par un begin trans je fais une requete et je fais un rollback trans qui devrait m'annule mes changements sur la table pays mais si je fais un select sur ma table, je remarque qu'il m'a bien inserer mes données !!!
Je comprends pas, aurais je oublie quelque chose !?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 BEGIN TRANSACTION changementPays insert into pays values ('test') SAVE TRANSACTION SAVE_changementPays ROLLBACK TRANSACTION SAVE_changementPays
Merci
Christ
Partager