在 SQL UPDATE 語句中,LIMIT 子句用于指定要更新的記錄的數量。它可以限制 UPDATE 操作所影響的行的數量。LIMIT 子句通常與ORDER BY 子句一起使用,以確保更新的記錄是按特定順序選擇的。
以下是一個示例:
UPDATE employees
SET salary = salary * 1.1
WHERE department = 'HR'
ORDER BY hire_date
LIMIT 10;
在上面的示例中,UPDATE 語句將會更新 HR 部門中最早入職的 10 名員工的工資,將其增加 10%。LIMIT 子句確保最多只有 10 條記錄會被更新。