PostgreSQL
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> PostgreSQL

Làm cách nào để tạo kết quả của các truy vấn SQL với LIMIT khác nhau trong mỗi truy vấn?

Bạn đã thử cập nhật / trả lại chưa?

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 *;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Chọn cho đến khi hàng khớp trong postgresql?

  2. Mối quan hệ giữa Django Postgres ArrayField vs One-to-Many

  3. PostgreSQL:Cảnh báo:Trang mã bảng điều khiển (437) khác với trang mã Windows (1252)

  4. Nhật ký lưu trữ được nén PostgreSQL trong Windows

  5. Ngoại lệ trong JPA khi sử dụng tệp hạt giống cho PostgreSQL