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
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