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

TRÊN CẬP NHẬT KHÓA DUPLICATE - vi phạm ràng buộc Toàn vẹn

Truy vấn bạn liệt kê với bảng đó hoạt động tốt đối với tôi, vì vậy lỗi không nằm ở đó.

Tuy nhiên, khi xem xét kỹ hơn lỗi, tôi nhận thấy những điều sau:

Khóa CHÍNH này trông rất giống một số theo sau là ngày giờ, rất có thể là như vậy. Rất có thể có ví dụ như một trình kích hoạt trên cơ sở dữ liệu mysql cho bảng này.

(Dựa trên id + ngày, tôi có thể sẽ nói điều gì đó để tự động theo dõi các thay đổi về giá?)

Một tùy chọn khác là khả năng có vấn đề khóa ngoài, mặc dù dựa trên lỗi không có khả năng xảy ra.

Hãy thử chạy câu lệnh mysql sau trong cơ sở dữ liệu của bảng và xem kết quả.

SHOW TRIGGERS 



  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 div vào MYSQL die

  2. Milvus:đào tạo và tìm kiếm trên máy separte

  3. Làm thế nào để giảm phân vùng mà không làm giảm dữ liệu trong MySQL?

  4. Làm cách nào để sử dụng CakePHP baking để tìm mysql.sock và nhận ra MySQL trong khi sử dụng MAMP trên Mac OSX?

  5. Làm cách nào để hợp nhất hai bảng trong MySQL và trong đó bảng 1 là chính