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

MySQL - Khóa ngoại trên dòng thác xóa - Có thứ tự thực thi xác định không?

ALTER TABLE table ADD CONSTRAINT foreign_key FOREIGN KEY của bạn giống nhau, vì vậy chúng không thể là nguyên nhân gây ra lỗi.

(... văn bản đã bị xóa)

Không thể giải thích hành vi kỳ lạ đó. Có thể đề xuất một giải pháp thay thế:

SET FOREIGN_KEY_CHECKS = 0;
DELETE FROM A WHERE ID=1;
SET FOREIGN_KEY_CHECKS = 1;



  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 - Truy vấn đặt hàng và hiển thị một hàng ngẫu nhiên ở trên cùng

  2. Chọn tất cả nơi [chữ cái đầu tiên bắt đầu bằng B]

  3. Nhận số lượng từ 2 bảng và nhóm theo tháng

  4. Đang cố gắng kết nối với máy chủ MySQL từ xa (lỗi 2003)

  5. Làm thế nào để nhận được các giá trị khôn ngoan của danh mục liên quan đến người dùng?