UPDATE table
SET status = 1
WHERE status = 2
ORDER BY id
LIMIT 400
Verificado em
MySQL 5.2.0-falcon-alpha-community-nt-log
, confirmou o funcionamento. No seu caso é
0
em LIMIT 0, 400
isso não funciona. Você não pode usar o limite inferior em
UPDATE
's LIMIT
.