
Mit Hilfe der ALTER TABLE-Anweisung können wir NOT NULL-Einschränkungen auf Spalten vorhandener MySQL-Tabellen anwenden.
ALTER TABLE table_name MODIFY colum_name datatype NOT NULL;
mysql> Create table test123(ID INT, Date DATE); Query OK, 0 rows affected (0.19 sec) mysql> Describe test123; +-------+---------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +-------+---------+------+-----+---------+-------+ | ID | int(11) | YES | | NULL | | | Date | date | YES | | NULL | | +-------+---------+------+-----+---------+-------+ 2 rows in set (0.04 sec) mysql> ALTER TABLE test123 MODIFY ID INT NOT NULL; Query OK, 0 rows affected (0.54 sec) Records: 0 Duplicates: 0 Warnings: 0 mysql> Describe test123; +-------+---------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +-------+---------+------+-----+---------+-------+ | ID | int(11) | NO | | NULL | | | Date | date | YES | | NULL | | +-------+---------+------+-----+---------+-------+ 2 rows in set (0.06 sec)
Das obige ist der detaillierte Inhalt vonWie können wir die NOT NULL-Einschränkung auf eine Spalte einer vorhandenen MySQL-Tabelle anwenden?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!
Was ist der Unterschied zwischen PHP5 und PHP7?
So ermitteln Sie die Länge eines Arrays in der Sprache C
Der Unterschied zwischen Flattern und Uniapp
So ermitteln Sie den Maximal- und Minimalwert eines Array-Elements in Java
So lösen Sie das Problem, dass document.cookie nicht abgerufen werden kann
So lösen Sie das Problem, dass Tomcat die Seite nicht anzeigen kann
Fil-Coin-Preis heute
Was sind die ERP-Systeme für Unternehmen?