web2py,如何做SELECT ... FOR UPDATE?

时间:2012-12-19 18:23:02

标签: web2py

我正在学习web2py框架和数据库抽象级别。 我需要做SELECT ... FOR UPDATE语句。在web2py中有没有办法? 我在manual

中找不到答案

1 个答案:

答案 0 :(得分:3)

db(query).select(..., for_update=True)

请注意,如果您使用的是SQLite,则可以通过在事务中包装select和update来模拟这一点(这会锁定整个数据库,而不仅仅是选定的记录)。