sql >> Database teknologi >  >> RDS >> Mysql

Får fejl 1822 i MySQL, når du forsøger at oprette en fremmednøgle

I referencetabellen skal der være et indeks, hvor fremmednøglekolonnerne er opført som de første kolonner i samme rækkefølge dev.mysql.com/doc/refman/5.6/en/create-table-foreign-keys.html i din eksempel du ikke har en sådan nøgle i opskriften på ændringstabel Ændringer tilføj fremmednøgle(version) referencer Recipe(version




  1. Hvordan genererer man en GUID i Oracle?

  2. Hvordan kan jeg bruge JOIN i UPDATE-sætning?

  3. forespørgselsrelationstabel mod en anden kolonne

  4. MySQL Kom omkring fejl 1093