PostgreSQL
 sql >> Base de Dados >  >> RDS >> PostgreSQL

Como faço para que o resultado das consultas SQL com LIMIT seja diferente em cada consulta?


Já tentou atualizar/retornar?
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 *;