ホーム   フォーラム   FAQ
 
メインメニュー
ログイン
ユーザー名:

パスワード:


パスワード紛失

リンクサーバーの更新処理で行単位ロック

このトピックの投稿一覧へ

なし リンクサーバーの更新処理で行単位ロック

msg# 1
depth:
0
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 .2 | 投稿日時 2016-2-13 11:46
OKABA  半人前   投稿数: 35
皆様、こんにちは。
完全に行き詰ってしまい、皆様のお力をお借りしたく、
投稿させて頂きました。

現在作成中のシステムで、SQLServer2012を使用し、
リンクサーバーにあるデータを更新しようとしております。

その際、行単位のトランザクションを行い、
他でロック中の行はスキップしたいと考え、
「READPAST」「ROWLOCK」のクエリヒントを使用して
みましたが、どうもうまくいかず、テーブル単位で
ロックがかかっているようです。

クエリは次のように書いてみました。

UPDATE [リンクサーバー名].[データベース名].[スキーマ名].[テーブル名]
WITH (READPAST,ROWLOCK)
set カラム名='値'
Where 範囲

他の方法を探していますが全く見つけられません。
ご存知の方がいらっしゃいましたら、どうかご教示下さい。
宜しくお願いします。


投票数:0 平均点:0.00

投稿ツリー

  条件検索へ


Copyright (C) Magic Software Japan K.K. All Rights Reserved.
個人情報保護方針 会員規約