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

Không thể chèn hàng mới vào bảng cơ sở dữ liệu postgres?

Hàng này đã tồn tại, do đó bạn không thể chèn nó. Khóa chính của mối quan hệ của bạn là gì? Nó có phải là một chuỗi không? Nếu vậy, có thể nó bị kẹt (có thể bạn đã nhập dữ liệu). Bạn nên đặt lại nó theo cách thủ công về ID miễn phí tiếp theo có sẵn (ví dụ:nếu ID tối đa là 41, bạn nên thực hiện:SELECT setval ('your_seq', 42);) rồi thử lại.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tạo nhiều phiên bản Postgres trên cùng một máy

  2. Có cách nào để xác định một hằng số được đặt tên trong một truy vấn PostgreSQL không?

  3. Cách khử trùng SQL thô trong Rails 4

  4. TypeError:Không thể gọi phương thức 'truy vấn' của null - khi gọi pg.connect với Heroku node.js

  5. Cần truy vấn sql để tìm các bài đăng có thứ tự nhận xét nhiều nhất theo số nhận xét / đếm DESC