簡體   English   中英

當我嘗試使用 FOR UPDATE NOWAIT 時 MariaDB 拋出錯誤

[英]MariaDB throws an error when I try to use FOR UPDATE NOWAIT

當我嘗試在我的 select 查詢中使用NOWAIT時,出現以下錯誤。

You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'NOWAIT' at line 1

我的 Mariadb 版本是10.2.29-MariaDB-1:10.2.29+maria~bionic

有人能幫助我嗎?

MariaDB 10.3.0 中添加了WAIT關鍵字。

在此之前,控制鎖等待時間的等待是通過設置變量lock_wait_timeoutinnodb_lock_wait_timeout來實現的。 將適當的變量設置為0等效於NOWAIT

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM