2017-06-02 33 views
0

第一個查詢返回一組預期的記錄,但是當我運行更新查詢和刷新時,它立即說'查詢中斷'但沒有消息。更新查詢在工作臺中中斷?

SELECT * FROM table WHERE value = 0; 
UPDATE table SET value = 99 WHERE value = 0; 

我可以手動更新表,所以我不認爲有權限問題。 在這種情況下可能會導致查詢中斷?

版本:6.3.7

回答

0

在MySQL-Workbench中有默認的千行限制。 SELECT查詢將返回結果,但如果要更新的記錄數超過一千,則UPDATE將失敗。一種選擇是限制查詢中要更新的記錄數量,或者您可以按照documentation中的說明調整設置。