PostgreSQL
 sql >> Base de données >  >> RDS >> PostgreSQL

Comment rendre le résultat des requêtes SQL avec LIMIT différent dans chaque requête ?

Avez-vous essayé de mettre à jour/de retourner ?

update link
set visiting = true
from (
    select id
    from link
    where visiting = false
    and visited = false
    limit 500
    for update
    ) as batch
where batch.id = link.id
returning *;