IniziaInizia gratis

Evita di rimanere bloccato

Stai provando a selezionare tutti i movimenti del conto 1 dalla tabella transactions. Durante la selezione vieni bloccato da un'altra transazione e il risultato non viene prodotto. Il tuo database è configurato con il livello di isolamento READ COMMITTED.

Puoi modificare la tua query SELECT per ottenere subito le informazioni senza cambiare il livello di isolamento? In questo modo potrai leggere i dati non confermati dalla tabella transactions.

Questo esercizio fa parte del corso

Transazioni e gestione degli errori in SQL Server

Visualizza il corso

Istruzioni dell'esercizio

  • Modifica lo script per evitare di rimanere bloccato.

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

SELECT *
	-- Avoid being blocked
	FROM transactions ___ (___LOCK)
WHERE account_id = 1
Modifica ed esegui il codice