So ändern Sie den Datentyp einer MySQL-Spalte: Ändern Sie ihn mit der Anweisung „ALTER TABLE“ mit dem Schlüsselwort MODIFY. Die Syntax lautet „ALTER TABLE 2a59fb221d0bc3b07e1e43cec3d4767d MODIFY 875d239be828b55d01b7fc73eabbecf6 6f58afedf579acd98d87d27ef0264503“ .
Ändern Sie den Datentyp eines Felds (Spalte).
Ändern des Datentyps eines Felds bedeutet, den Datentyp des Felds in einen anderen Datentyp umzuwandeln. Die Syntaxregeln zum Ändern von Felddatentypen in MySQL lauten wie folgt:
ALTER TABLE <表名> MODIFY <字段名> <数据类型>
Unter ihnen:
Tabellenname: bezieht sich auf den Namen der Tabelle, in der sich das Feld befindet, dessen Datentyp geändert werden soll;
Feldname: bezieht sich auf das Feld, das geändert werden muss;Verwenden Sie ALTER TABLE, um die Struktur der Tabelle tb_emp1 zu ändern und den Datentyp des Namensfelds von VARCHAR(22) in VARCHAR(30) zu ändern. Die SQL-Anweisung und die Ausführungsergebnisse lauten wie folgt folgt.
mysql> ALTER TABLE tb_emp1 -> MODIFY name VARCHAR(30); Query OK, 0 rows affected (0.15 sec) Records: 0 Duplicates: 0 Warnings: 0 mysql> DESC tb_emp1; +--------+-------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +--------+-------------+------+-----+---------+-------+ | col1 | int(11) | YES | | NULL | | | id | int(11) | YES | | NULL | | | name | varchar(30) | YES | | NULL | | | col2 | int(11) | YES | | NULL | | | deptId | int(11) | YES | | NULL | | | salary | float | YES | | NULL | | +--------+-------------+------+-----+---------+-------+ 6 rows in set (0.00 sec)Nachdem die Anweisung ausgeführt wurde, wurde festgestellt, dass der Datentyp des Namensfelds in der Tabelle tb_emp1 in VARCHAR (30) geändert wurde, und die Änderung war erfolgreich. Empfohlenes Tutorial:
MySQL-Video-Tutorial
Das obige ist der detaillierte Inhalt vonWie ändere ich den Datentyp der MySQL-Spalte?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!