Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1729 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  [SQL Server] MAJ de plusieurs bases dans une seule transaction

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[SQL Server] MAJ de plusieurs bases dans une seule transaction

n°1310440
lohworm
Posté le 21-02-2006 à 12:43:30  profilanswer
 

Bonjour,
 
Avant de me lancer dans les ServicedComponent et le Distributed Transaction Coordinator (DTC !  :D ),  
 
j'ai remarqué que la syntaxe :
 

Code :
  1. update UneBase..UneTable
  2. set UnChamp=UneValeur
  3. where ...


 
permet, dans le cadre d'une transaction ouverte sur une base B1, de procéder à des mises à jour sur des bases B2, B3...  
Et alors, le commit, ou le rollback, sur la transaction de départ (ouverte sur une seule base, donc) s'applique aux mises à jour sur toutes les bases.
 
Cela me parait trop simple pour ne pas dissimuler une embrouille  :heink:  
 
Quelqu'un a des tuyaux là-dessus ?
 
Merci d'avance,
Laurent


Message édité par lohworm le 21-02-2006 à 12:44:11
mood
Publicité
Posté le 21-02-2006 à 12:43:30  profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  [SQL Server] MAJ de plusieurs bases dans une seule transaction

 

Sujets relatifs
SQL/JDBCDataBindings et mise à jour de table SQL Server
plusieurs question (je debute)requête SQL dans un formulaire
[SQL] Transformer une jointure en liste (GROUP BY ?)requête SQL dans un formulaire
Pb de mise ajour SQL...faire une liste avec SQL
[Batch] Expect pour cmd.exe (Win2K Server) sans cygwin 
Plus de sujets relatifs à : [SQL Server] MAJ de plusieurs bases dans une seule transaction


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR