Código:
Desde el segundo analizador de consulta intento eliminar el idCliente='850' pero se queda cargando hasta que le aplique el COMMIT al user1--user1: BEGIN TRANSACTION SELECT * FROM cliente with(ROWLOCK) where idCliente='850' --COMMIT -- No le aplico el commit para mantener bloqueado el cliente 850
Código:
La pregunta es que como hago para que en user 2 aparesca un mensaje que me diga que dicho cliente esta haciendo una transaccion y q por eso no puedo eliminarlo o algo por estilo, la idea es que no es quede colgado esperando a que el user1 libere la fila.--user2: DELETE FROM cliente WHERE idCliente='850'
Esto es solo un ejemplo.