sql >> Databasteknik >  >> RDS >> Mysql

Det går inte att lägga till eller uppdatera en underordnad rad:en begränsning av främmande nyckel misslyckas

Du får det här felet eftersom du försöker lägga till/uppdatera en rad till table2 som inte har ett giltigt värde för UserID baserat på de värden som för närvarande är lagrade i table1 . Om du postar lite mer kod kan jag hjälpa dig att diagnostisera den specifika orsaken.



  1. Hur LEFT()-funktionen fungerar i SQL Server (T-SQL)

  2. Fördelar med att använda SQL Ordinal Position Notation?

  3. Hur undkommer man kommatecken och dubbla citattecken samtidigt för CSV-fil?

  4. SQL, Unika och Primära nycklar