[salesforce]APEXでレコードをロックする

By |10月 6, 2010|salesforce, |


APEX内でSOQLでSオブジェクトレコードを取得するときにレコードをロックするには以下のようにします。

参考:Locking Statements

[php]
Account [] accts = [select id from Account limit 2 for update];
[/php]

SOQLの最後に「for update」というキーワードを付けることで、レコードがロックされます。