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

Lỗi postgres:giá trị null trong id cột - trong quá trình chèn

Bạn không chèn giá trị cho id . Vì bạn không đặt nó một cách rõ ràng, nó mặc nhiên được cung cấp một null giá trị, tất nhiên, không phải là giá trị hợp lệ cho cột khóa chính. Bạn có thể tránh toàn bộ tình huống này bằng cách xác định cột này là serial thay vì một số nguyên integer cũ thuần túy và để lại mọi công việc nặng nhọc cho cơ sở dữ liệu.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Rails Migration:Bigint trên PostgreSQL dường như không thành công?

  2. Làm thế nào để loại bỏ các phần tử của mảng trong PostgreSQL?

  3. Tải dữ liệu CSV vào bảng PostgreSQL

  4. Chạy chương trình Java từ dòng lệnh Linux yêu cầu tệp bổ sung

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