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

Thêm khóa ngoại vào bảng hiện có gây ra lỗi 1050 bảng đã tồn tại

Tôi cũng gặp lỗi tương tự và đó là do khóa ngoại đã tồn tại. Những gì bạn muốn chỉ là thêm ràng buộc:

ALTER TABLE Registration 
  ADD CONSTRAINT idx_Registration_CustomizationSet 
  FOREIGN KEY (customization_set_guid) 
  REFERENCES CustomizationSet(customization_set_guid);


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cách nhanh nhất để chèn đối tượng nếu nó không tồn tại với SQLAlchemy

  2. Đếm hàng với PDO

  3. Mã lỗi:1222. Các câu lệnh SELECT đã sử dụng có một số cột khác nhau

  4. Cảnh báo:mysql_query ():đối số được cung cấp không phải là tài nguyên MySQL-Link hợp lệ

  5. Tìm các hàng có giá trị cột trùng lặp / tương tự MySQL