[Oracle]SELECT FOR UPDATE文で行ロックを行うサンプル
構文
SELECT 項目 FROM テーブル WHERE 条件 FOR UPDATE;
説明
1.選択行に対し、他のトランザクションが更新できない
2.他のトランザクションはSELECTで値を取得することができます
使用例
SELECT * FROM SYAIN WHERE USER_ID = '1005' FOR UPDATE;
Coding Changes the World
構文
SELECT 項目 FROM テーブル WHERE 条件 FOR UPDATE;
説明
1.選択行に対し、他のトランザクションが更新できない
2.他のトランザクションはSELECTで値を取得することができます
使用例
SELECT * FROM SYAIN WHERE USER_ID = '1005' FOR UPDATE;