BEGIN TRAN
SELECT * FROM [DWQueue].[dbo].[Table_1](XLOCK) WHERE ID = 2
WHILE 1 = 1
BEGIN
SELECT GETDATE(),* FROM [DWQueue].[dbo].[Table_1] WHERE ID = 2
END
DROP TABLE IF EXISTS tempdb..#t
CREATE TABLE #t
(
spid int,
dbid int,
ObjId int,
IndId int,
Type nvarchar(50),
Resource nvarchar(200),
Mode nvarchar(200),
Status nvarchar(50),
CREATEDT DATETIME DEFAULT(GETDATE())
)
WHILE 1 = 1
BEGIN
INSERT INTO #t
(
spid,dbid,ObjId,IndId,Type,Resource,Mode,Status
)
EXEC sp_lock
END
--SELECT * FROM #T WHERE spid = 58 ORDER BY CREATEDT