Mysql
 sql >> база данни >  >> RDS >> Mysql

Добавянето на външен ключ към съществуваща таблица дава грешка 1050, че таблицата вече съществува

Получих същата грешка и се дължи на факта, че външният ключ вече съществуваше. Това, което искате, е просто да добавите ограничението:

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. Защо MySQL COUNT без име на таблица дава 1

  2. MySQL Views – Кога да се използва и кога не

  3. Тест за PDO връзка

  4. django.db.utils.OperationalError:(2026, „Грешка при SSL връзката:SSL_CTX_set_tmp_dh неуспешно“)

  5. Може ли кодиран в base64 низ да съдържа празно пространство?