sql >> Databasteknik >  >> RDS >> Mysql

Att lägga till främmande nyckel till befintlig tabell ger felet 1050 tabell existerar redan

Jag fick samma fel, och det berodde på att den främmande nyckeln redan fanns. Vad du vill är bara att lägga till begränsningen:

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


  1. Lägg till värde till en kolumn varje månad i Mysql Data Base

  2. Kan en främmande nyckel vara NULL och/eller dupliceras?

  3. Det går inte att öppna databastest som begärts av inloggningen. Inloggningen misslyckades. Inloggning misslyckades för användaren 'xyz\ASPNET'

  4. Bitwise Flags övergivna?