Un Saludo,como puedo realizar un bloqueo de un registro,
del tal manera que otros usuario no pueda leerlo mientras
la transaccion no haya terminado y actualizado dicho
registro, he probado con SET TRANSACTION ISOLATION LEVEL
SERIALIZABLE o poniendo la segerencia de bloque en el
from asi :
BEGIN TRANSACTION
SELECT numero+1
from correlativos WITH (XLOCK)
where aplicacion
Insert into pagos...
Update agenda_pagos
..
Update correlativos set numero=numero+1
where aplicacion
COMMIT TRANSACTION
pero la otra sesion tambien obtiene el mismo
numero, no se donde esta mi problema y seguramente no he
entendido bien forma de hacerlo,
si por favor pueden ayudarme.
le agradezco
Leer las respuestas