Java Persistence Query Language を使用して DB2 テーブルを一括更新しようとしています。
UPDATE Account a
SET a.Status = 'r', a.Code = :code, a.Timestamp = CURRENT_TIMESTAMP
WHERE ClientNumber IN (SELECT ClientNumber FROM Account
WHERE a.Status = '' AND a.Type = :type
ORDER BY a.Code ASC
FETCH FIRST 5 ROWS ONLY)
ただし、FETCH FIRST n ROWS ONLYは JPQL ではサポートされていないようです。
これを行うために存在する他の選択肢は何ですか?