I have always assumed the following statements are similar and for all practical purposes identical
1)
Tablebuffer tbl;
tbl.selectForUpdate(_forUpdate);
select tbl where {some condition}
2)
Tablebuffer tbl;
select forUpdate tbl where {some condition}
I came across the CompanyImage table find method:

So it seems there must be a difference as the author of this method (all hail Microsoft) used both.
Thanks for reading
*This post is locked for comments
I have the same question (0)