Bonjour,

Je souhaitais savoir s'il est possible à l'intérieur d'une transaction de ne pas vérouiller une table lors de la lecture.
Est-ce que le code ci-dessous fonctionne, c'est à dire qu'il ne verouille pas la table "MATABLE" :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
BEGIN TRAN
 
 UPDATE .....
 
  SELECT * FROM MATABLE WITH(NOLOCK)
 
 UPDATE .....
 
COMMIT TRAN

Merci de votre aide