0

NOLOCK が SELECT 操作のデフォルトであることは知っています。with (NOLOCK)そのため、選択クエリのキーワードを記述しなくても、行はロックされません。

with (ROWLOCK)UPDATE および DELETE クエリに が指定されていない場合にどうなるかわかりませんでした。以下のクエリに違いはありますか?

UPDATE MYTABLE set COLUMNA = 'valueA';

UPDATE MYTABLE WITH (ROWLOCK) set COLUMNA = 'valueA';
4

3 に答える 3