Kom igångKom igång gratis

Undvik att bli blockerad

Du försöker hämta alla rörelser för konto 1 från tabellen transactions. När du hämtar den informationen blockeras du av en annan transaktion, och resultatet visas inte. Din databas är konfigurerad med isoleringsnivån READ COMMITTED.

Kan du ändra din SELECT-fråga för att hämta informationen direkt, utan att ändra isoleringsnivån? På så sätt kan du läsa obekräftad data från tabellen transactions.

Den här övningen är en del av kursen

Transaktioner och felhantering i SQL Server

Visa kurs

Övningsinstruktioner

  • Ändra ditt skript så att du undviker att bli blockerad.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

SELECT *
	-- Avoid being blocked
	FROM transactions ___ (___LOCK)
WHERE account_id = 1
Redigera och kör kod