等待锁

当用户遇到锁时,数据库服务器的缺省行为是将错误返回到应用程序。如果您愿意无限期地等待锁(对许多应用程序来说,这是最好的选择),则可执行下列 SQL 语句:
SET LOCK MODE TO WAIT

当设置此锁模式时,您的程序通常忽略其他并发程序的存在。当您的程序需要访问另一程序已锁定了的行时,它等待,直到移除该锁位置,然后再处理。在大多数情况下,觉察不到该延迟。

您还可等待指定的秒数,如下例所示:
SET LOCK MODE TO WAIT 20