• 締切済み

DBロックを待ち続ける方法

ロックがかかったテーブルに対して、 SELECT文を発行する際、ロックが解除されるまで 待ち続けるヒント句のようなものは SQL SERVERに存在するのでしょうか? (Oracleの「SELECT~FOR UPDATE文」に相当するものは  存在しないのでしょうか?) 使用しているDBはSQL SERVER 2000 です。

みんなの回答

回答No.1

--基本はこれだけでもよいかと。。。 select * from TBL --テーブルロックを同時にかける方法 --だから、他の人がロックをかけていたら、ロックをかけれない --http://www.microsoft.com/japan/developer/library/acdata/ac_8_con_7a_1hf7.htm select * from TBL with (TABLOCKX) --逆に待ちたくない場合 select * from TBL with (nowait)

関連するQ&A