これを実行してから、挿入を試してください...
select * from yourTable with (holdlock,tablockx)
ここでは、5分間ロックできます:
BEGIN TRANSACTION
SELECT * FROM yourTable WITH (TABLOCKX, HOLDLOCK)
WHERE 0 = 1
WAITFOR DELAY '00:05'
ROLLBACK TRANSACTION
これを実行してから、挿入を試してください...
select * from yourTable with (holdlock,tablockx)
ここでは、5分間ロックできます:
BEGIN TRANSACTION
SELECT * FROM yourTable WITH (TABLOCKX, HOLDLOCK)
WHERE 0 = 1
WAITFOR DELAY '00:05'
ROLLBACK TRANSACTION