Beheben Sie den beim Ändern von Tabellenattributen in der Datenbank gemeldeten Fehler: 1138 – Ungültige Verwendung des NULL-Werts

Notieren Sie den Datenbankfehler, der heute beim Schreiben von Code aufgetreten ist. Die spezifischen Fehlerinformationen lauten wie folgt:

 

Vorszenario: Beim Schreiben der Logik wird festgestellt, dass in der Datenbank ein Feld vorhanden ist, das auf nicht null gesetzt werden muss. Nach dem Aufrufen der Datenbankentwurfstabelle und dem Speichern der Tabellenstruktur wird die obige Fehlermeldung angezeigt.

Eine kurze Analyse des Grundes: Die hohe Wahrscheinlichkeit besteht darin, dass das Feld in der Datenbank bereits einen Nullwert hat, und es ist einfach, das Problem zu lösen, nachdem man den Grund kennt

Beispiel: Der Name eines Datenelements in der Tabelle ist (null), und Sie möchten das Namensfeld so ändern, dass es nicht null ist, und es besteht ein Konflikt zwischen den beiden ~

Lösung! ! ! Der Pro-Test ist effektiv

Geben Sie dem leeren Wert des Felds in der Tabelle ein Datum, damit es nicht null ist. Klicken Sie dann auf Speichern und es wird kein Fehler angezeigt

Supongo que te gusta

Origin blog.csdn.net/weixin_45730522/article/details/130417278
Recomendado
Clasificación