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

Chèn giá trị DEFAULT vào cột khi tham số là NULL

Đây là một bình luận hơi dài.

Một phương pháp sẽ là khai báo cột NOT NULL . Chèn NULL giá trị sẽ tạo ra một vi phạm ràng buộc mà bạn có thể bắt gặp trong insert sử dụng on constraint .

Đây có vẻ như là một cách tiếp cận đúng. Nếu cột có giá trị mặc định, thì có thể bạn không muốn nó là NULL .



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Làm thế nào để đếm ngày trừ Chủ nhật giữa hai ngày trong Postgres?

  2. Có cách nào để sử dụng ARRAY trong Entity Framework + PostgreSql không

  3. Biên dịch phần mở rộng mongo_fdw có thể ghi trên định dạng nhị phân của cài đặt PostgreSQL.

  4. PostgreSQL:Vi phạm duy nhất:7 LỖI:giá trị khóa trùng lặp vi phạm ràng buộc duy nhất users_pkey

  5. Lỗi postgres khi cập nhật dữ liệu cột