(急)SQL Serverで、テーブル自体のロックのやり方を教えていただけないでしょうか?。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2004/10/08 19:22:12
  • 終了:--

回答(2件)

id:okazbb No.1

okazbb回答回数59ベストアンサー獲得回数02004/10/08 19:29:11

ポイント25pt

http://www.microsoft.com/japan/msdn/library/default.asp?url=/jap...

このページは、存在しないか、削除されています。

http://cgi.f29.aaacafe.ne.jp/~snaka/PukiWiki/PukiWiki.php?SQLSer...

SQLServer%2F%A5%ED%A5%C3%A5%AF - SnakaWiki 2nd Edition

http://www.atmarkit.co.jp/fnetwork/rensai/sql28/sql1.html

@IT:SQL Serverで「デッドロック」を回避する

SELECT * FROM Customers WITH (TABLOCK);

でどうですか?

id:sd9to

ありがとうございます。

やりたいことは2番目のURLの排他ロックみたいです

2004/10/08 19:55:06
id:kuippa No.2

くいっぱ回答回数1030ベストアンサー獲得回数132004/10/08 19:38:53

ポイント25pt

LOCK TABLE…IN LOCK TABLE…IN EXCLUSIVE MODE SELECT…table_name(TABLOCKX)

詳しくはここで。

Oracleの構文とほとんど同じですが、

SQL-Serverのクエリアナライザなどは、オートコミットになってることがあるので状態を確認、注意してください。

id:sd9to

ありがとうございます。

2004/10/08 20:22:12

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません