Heim > Datenbank > MySQL-Tutorial > Warum gibt meine MySQL-UPDATE-Abfrage „0 betroffene Zeilen' zurück?

Warum gibt meine MySQL-UPDATE-Abfrage „0 betroffene Zeilen' zurück?

Linda Hamilton
Freigeben: 2024-11-02 04:07:29
Original
854 Leute haben es durchsucht

Why Does My MySQL UPDATE Query Return

Fehlerbehebung des Fehlers „0 Zeilen betroffen“ in MySQL-UPDATE-Abfragen

Beim Ausführen einer UPDATE-Abfrage, die scheinbar Daten in einer MySQL-Tabelle ändern sollte, aber stattdessen zu „0 „Wenn die Zeilen betroffen sind“, kann es verwirrend sein. Eine mögliche Ursache für diesen Fehler besteht darin, dass der neu zugewiesene Wert mit dem vorhandenen Wert übereinstimmt.

Im bereitgestellten Code:

UPDATE phonecalls 
   SET Called = "Yes" 
 WHERE PhoneNumber = "999 29-4655"
Nach dem Login kopieren

Es wurde versucht, die Spalte „Aufgerufen“ auf „Ja“ zu aktualisieren " wobei die Spalte „PhoneNumber“ den Wert „999 29-4655“ hat. Wenn „Aufgerufen“ für diesen Datensatz jedoch bereits auf „Ja“ gesetzt ist, nimmt die Abfrage keine Änderungen vor und gibt „0 betroffene Zeilen“ zurück.

Um dieses Problem zu vermeiden, sollten Sie den aktuellen Wert überprüfen der Spalte „Angerufen“, bevor die UPDATE-Abfrage ausgeführt wird. Stellen Sie sicher, dass der neue Wert, den Sie zuweisen möchten, sich vom vorhandenen Wert unterscheidet, um eine tatsächliche Datenänderung auszulösen.

Das obige ist der detaillierte Inhalt vonWarum gibt meine MySQL-UPDATE-Abfrage „0 betroffene Zeilen' zurück?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage