Heim  >  Fragen und Antworten  >  Hauptteil

php – MySQL, obwohl der Wert von „tab“ nicht dupliziert ist, wird dennoch ein Fehler gemeldet: Doppelter Eintrag „1134“ für Schlüssel „tab“

Die Situation ist wie folgt:

Beachten Sie, dass die Spalte „tab“ nicht der Primärschlüssel ist, sondern nur eine Spalte, die keine doppelten Werte zulässt

Ich habe gerade einen Datensatz mit dem Tabulatorwert 1134 eingefügt und dann wiederholt einen Datensatz mit dem Tabulatorwert 1134 eingefügt und dann einen Fehler gemeldet: Doppelter Eintrag „1134“ für die Taste „Tab“. Natürlich ist das normal Hier einen Fehler melden; aber als nächstes Das ist sehr seltsam: Fügen Sie dann einen Datensatz mit einem Tabulatorwert von 1155 ein, und derselbe Fehler wie oben wird immer noch gemeldet!

Der Tabulatorwert wurde offensichtlich von 1134 auf 1155 geändert. Warum wird immer noch der gleiche Fehler gemeldet? ! Das Aktualisieren des Browsers mit Strg+F5 funktioniert nicht, das Schließen und erneute Öffnen des Browsers funktioniert nicht, das Ändern des Browsers funktioniert immer noch nicht!

Was zum Teufel ist los?

----------------------Habe die Antwort bereits -------- -

Oh, es stellt sich heraus, dass ich vergessen habe, die Datei auf den Update-Server hochzuladen!

怪我咯怪我咯2635 Tage vor807

Antworte allen(2)Ich werde antworten

  • 淡淡烟草味

    淡淡烟草味2017-07-05 10:00:26

    把sql语句打印出来,应该是组装的sql有问题

    Antwort
    0
  • 过去多啦不再A梦

    过去多啦不再A梦2017-07-05 10:00:26

    唉,原来是忘了上传更新服务器上的文件!

    Antwort
    0
  • StornierenAntwort