Comece agoraComece grátis

Evitar bloqueio

Você está tentando selecionar todos os movimentos da conta 1 na tabela transactions. Ao buscar essas informações, você é bloqueado por outra transação e o resultado não é exibido. Seu banco de dados está configurado com o nível de isolamento READ COMMITTED.

Você consegue alterar sua consulta SELECT para obter as informações agora, sem mudar o nível de isolamento? Ao fazer isso, você poderá ler os dados não confirmados da tabela transactions.

Este exercicio faz parte do curso

Transações e tratamento de erros no SQL Server

Ver curso

Instruções do exercicio

  • Altere seu script para evitar o bloqueio.

exercicio interativo prático

Tente este exercicio completando este código de exemplo.

SELECT *
	-- Avoid being blocked
	FROM transactions ___ (___LOCK)
WHERE account_id = 1
Editar e Executar Código