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

có cách nào để tránh gọi nextval () nếu chèn không thành công trong PostgreSQL?

Tôi không nghĩ vậy:một đặc điểm cơ bản của chuỗi là có thể có khoảng trống (hãy nghĩ đến hai giao dịch đồng thời, với một giao dịch thực hiện ROLLBACK). Bạn nên bỏ qua những khoảng trống. Tại sao chúng lại là vấn đề trong trường hợp của bạn?



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. cập nhật các hàng trong bảng bằng cách sử dụng truy vấn con

  2. Làm thế nào để gắn nhãn các nhóm trong postgresql khi thuộc về nhóm phụ thuộc vào dòng trước?

  3. Làm thế nào để viết hàm tổ hợp trong postgres?

  4. Chèn số dấu phẩy động vào bảng bằng libpq

  5. PostgreSQL Streaming vs Logical Replication - So sánh