Mit Hilfe des Aktualisierungsbefehls können Sie Werte für alle Datensätze in einer Spalte festlegen.
Wenn Sie den NULL-Wert für alle Datensätze in einer Spalte festlegen möchten, lautet die Syntax wie folgt: -
update yourTableName set yourColumnName = NULL;
Oder, wenn Sie eine leere Zeichenfolge verwenden möchten, lautet die Syntax wie folgt: -
update yourTableName set yourColumnName = ’’;
Um das obige Konzept zu verstehen: Lassen Sie uns eine Tabelle erstellen. Abfrage zum Erstellen einer Tabelle.
mysql> create table StudentDemo −> ( −> Studentid int, −> StudentName varchar(100), −> Age int −> ); Query OK, 0 rows affected (0.64 sec)
Unten ist die Tabelle, in die Datensätze eingefügt werden -
mysql> insert into StudentDemo values(1,'Johnson',23); Query OK, 1 row affected (0.18 sec) mysql> insert into StudentDemo values(2,'Carol',24); Query OK, 1 row affected (0.16 sec) mysql> insert into StudentDemo values(3,'David',20); Query OK, 1 row affected (0.18 sec) mysql> insert into StudentDemo values(4,'Bob',21); Query OK, 1 row affected (0.19 sec)
Zeigen Sie alle Datensätze in der Tabelle mit Hilfe der Select-Anweisung an -
mysql> select *from StudentDemo;
Unten ist die Ausgabe -
+-----------+-------------+------+ | Studentid | StudentName | Age | +-----------+-------------+------+ | 1 | Johnson | 23 | | 2 | Carol | 24 | | 3 | David | 20 | | 4 | Bob | 21 | +-----------+-------------+------+ 4 rows in set (0.00 sec)
Die folgende Abfrage legt den Spaltenwert aller fest Datensätze in einer bestimmten Spalte auf NULL setzen. Die Abfrage lautet wie folgt: -
mysql> update StudentDemo set Age=NULL; Query OK, 4 rows affected (0.14 sec) Rows matched: 4 Changed: 4 Warnings: 0
Jetzt überprüfen wir sie -
mysql> select *from StudentDemo;
Die folgende Ausgabe zeigt, dass wir die Spalte „Alter“ erfolgreich auf NULL aktualisiert haben -
+-----------+-------------+------+ | Studentid | StudentName | Age | +-----------+-------------+------+ | 1 | Johnson | NULL | | 2 | Carol | NULL | | 3 | David | NULL | | 4 | Bob | NULL | +-----------+-------------+------+ 4 rows in set (0.00 sec)
Das obige ist der detaillierte Inhalt vonÄhnliche Werte für Spalten in der MySQL-Tabelle festlegen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!