DB2の行ロックをするFOR UPDATE WITH RS

Oracleでロックするには、FOR UPDATEを使用します。

DB2では、FOR UPDATE WITH RSを使用します。

以下、例です。

SELECT *
FROM ~
FOR UPDATE WITH RS

System i ナビゲーターで、FOR UPDATE WITH RS文を実行するとロックされます。

ロックの確認方法は、「表」を右クリックし、「ロックされた行」を選択すると行ロックされているかが確認できます。

行ロックを解除するには、「SQLスクリプトを実行します」で「SQLスクリプトの実行」からROLLBACKを実行します。

ROLLBACK;

以上です。

スポンサーリンク
  • このエントリーをはてなブックマークに追加
スポンサーリンク

コメントをどうぞ

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA