JDBC を使用して SQL Server テーブルの単一の行をロックすることは可能ですか?
jTDS ドライバー v1.2.7 と SQL Server 2005 を使用しています。
で試す
UPDATE myTable SET timestamp=GETDATE() WHERE id='myid'
SQL Server Management Studio から、ロックは行で正しく取得されます。SELECT
他の行で実行およびUPDATE
指示を行うことができます。
同じことを試みても JDBC を使用すると、テーブル全体がロックされます。
どんな助けでも大歓迎です