Heim > Datenbank > MySQL-Tutorial > Wie lässt man NULL-Werte in einer MySQL-Spalte korrekt zu?

Wie lässt man NULL-Werte in einer MySQL-Spalte korrekt zu?

Patricia Arquette
Freigeben: 2024-11-30 04:24:11
Original
132 Leute haben es durchsucht

How to Correctly Allow NULL Values in a MySQL Column?

MySQL-Spalte ändern, um NULL-Werte zuzulassen

Ein Benutzer versucht, eine MySQL-Spalte so zu ändern, dass NULL-Werte zugelassen werden, indem er die folgende Syntax verwendet:

ALTER mytable MODIFY mycolumn varchar(255) null;
Nach dem Login kopieren

Der Server meldet jedoch Syntaxfehler.

Problemuntersuchung und Auflösung

Die korrekte Syntax zum Ändern einer Tabelle, um NULL-Werte für eine Spalte zuzulassen, lautet:

ALTER TABLE mytable MODIFY mycolumn VARCHAR(255);
Nach dem Login kopieren

Standardmäßig sind Spalten in MySQL nullbar, sofern sie nicht explizit als UNIQUE oder deklariert werden NICHT NULL. Daher reicht es aus, den Spaltentyp einfach in VARCHAR(255) zu ändern, ohne irgendwelche Einschränkungen anzugeben, um ihn auf NULL-Werte zu setzen.

Das obige ist der detaillierte Inhalt vonWie lässt man NULL-Werte in einer MySQL-Spalte korrekt zu?. 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