This repository has been archived on 2024-12-14. You can view files and clone it, but cannot push or open issues or pull requests.
Files
Databases/Lab10/Task4.sql
2022-10-26 04:27:12 +03:00

19 lines
526 B
SQL

/*
Read and update a record in the Person.Contact table in the AdventureWorks database.
*/
USE AdventureWorks
SET TRANSACTION ISOLATION LEVEL SERIALIZABLE
SET lock_timeout 5000
BEGIN TRANSACTION
SELECT * FROM Person.Contact WHERE ContactID = 10
UPDATE Person.Contact SET FirstName = 'Frances' WHERE ContactID = 6
-- For the purpose of the exercise, COMMIT TRANSACTION or ROLLBACK TRANSACTION are not used.
SELECT @@spid AS 'SPID'
-- Use the SPID to identify the connection when using sp_lock.
-- ROLLBACK TRANSACTION