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

Lỗi giá trị mặc định của MySQL với CẬP NHẬT KHÓA KÉP BẬT

Bạn gặp lỗi vì

  1. user_id cột được định nghĩa là NOT NULL
  2. user_id cột không có giá trị mặc định được chỉ định
  3. Bạn cũng không chỉ định giá trị của nó trong truy vấn của mình

Tái bút:câu hỏi không liên quan đến ON DUPLICATE KEY UPDATE mệnh đề - nó sẽ là lỗi tương tự nếu bạn không sử dụng nó.

PPS:bất kể ON DUPLICATE KEY UPDATE được kích hoạt - insert của bạn nên thỏa mãn tất cả các ràng buộc



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL - Trong mệnh đề SELECT

  2. PDO mysql:Làm thế nào để biết liệu chèn thành công

  3. Giá trị múi giờ máy chủ 'CEST' không được công nhận

  4. MySQL Workbench:Lỗi trong truy vấn (1064):Lỗi cú pháp gần 'VISIBLE' ở dòng 1

  5. Cách hoạt động của hàm RPAD () trong MySQL