UPDATE table
SET status = 1
WHERE status = 2
ORDER BY id
LIMIT 400
Sprawdzone w MySQL 5.2.0-falcon-alpha-community-nt-log
, potwierdzone działanie.
W twoim przypadku jest to 0
w LIMIT 0, 400
to nie działa.
Nie możesz użyć dolnej granicy w UPDATE
LIMIT
.