Blocco tabella in una TRANSACTION

giovedì 07 giugno 2007 - 20.26

nullatore Profilo | Junior Member

mettiamo debba prelevare dei valore da una tabella i quali servono poi per la scrittura di altri valori su la stessa. E' condizione necessaria che tra l'operazione di lettura e scrittura i dati della tabella rimangano gli stessi.

L'operazione che mi accingerei a fare è questa:

BEGIN TRAN
SELECT ....
UPDATE...
COMMIT TRAN

Vi chiedo se l'uso della transazione blocchi la lettura della tabella.
L'uso del WITH(TABLOCKX) nella SELECT è superfluo all'interno di una transazione?

Grazie
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5