Tôi muốn xóa các ràng buộc khỏi bảng của mình. truy vấn của tôi là:Làm thế nào để loại bỏ các ràng buộc khỏi bảng MySQL của tôi?
ALTER TABLE `tbl_magazine_issue`
DROP CONSTRAINT `FK_tbl_magazine_issue_mst_users`
Nhưng tôi đã nhận ra lỗi:
#1064
- You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'constraintFK_tbl_magazine_issue_mst_users
' at line 1
Cần lưu ý rằng nếu bạn tạo ra ràng buộc 'CHECK', không cần phải bỏ nó vì không có ràng buộc thực tế nào được tạo ra. Bạn có thể chọn từ 'information_schema.table_constraints' để xác minh, và bạn thậm chí có thể chạy 'thêm ràng buộc' hơn và hơn nữa mà không có bất kỳ lỗi nào. MySQL không hỗ trợ các ràng buộc 'CHECK' nhưng cho phép SQL dự định tạo ra chúng (mà không thực sự tạo ra các ràng buộc). – ADTC
yêu cầu tính năng: [Khóa ngoại: TỪ XẾP LỆNH làm bí danh tương thích cho DROP NGOẠI HỐI] (https://bugs.mysql.com/bug.php?id=3742) –